diff --git a/Changelog.yaml b/Changelog.yaml
index 1c855d1032..e7071bfd07 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.6.34
+ date: 2010-01-15
+
+ new features:
+ - title: Prelimiary driver for The Google Nexus One smartphone.
+
+ - title: Implement copy/paste of covers in the edit meta information dialog via a right click menu
+ tickets: [4564]
+
+ - title: "Autofit covers in available space when viewing book details (can be turned off)"
+ tickets: [4536]
+
+ - title: "Tips for recipe writers added to the wiki at http://bugs.calibre-ebook.com/wiki/RecipeTips"
+
+ bug fixes:
+ - title: "Switch to non WMI based method of detecting devices on windows"
+ type: major
+ desc: >
+ "Previously, on windows, calibre used something called Windows Management Instrumentation (WMI) to
+ query the operating system for connected devices. Unfortunately, WMI seems to be broken ona number
+ of windows installs. calibre now uses the windows API to directly query the operating system for this
+ information. This should fix device detection on most remaining systems."
+
+ - title: "Conversion pipeline: Automatically change case of upper cased CSS tag selectors to lower case, so that they match"
+
+ - title: "Fix regression taht broke using the Add bokos button to add books directly to a connected device"
+
+ - title: "EPUB Output: Remove tags with empty src attributes as older versions of ADE choke on them"
+
+ - title: "When creating paths on the hard disk/device replace a trailing period in a path component as windows silently discards them, causing various bugs"
+ tickets: [4570]
+
+ - title: "Linux systray notifications: Ignore DBUS errors when sending notifications"
+
+ - title: "PRS Drivers: Don't error out if user sets collection generating metadata to None"
+
+ - title: "LRF Input: Handle malformed CharButtons"
+ tickets: [4552]
+
+ - title: "Cybook Driver: Remove aux files created for epubs."
+
+ - title: "When using Save to disk/Send to device templates, ignore index and attribute errors if the user incorrectly uses advanced formatting"
+
+ - title: "Linux install: remove broken symlinks when installing launchers, instead of erroring out"
+
+ - title: "Fix detection of CyBook Gen 3 with firmware 2 on OS X"
+ tickets: [4521]
+
+ new recipes:
+ - title: MSNBC
+ author: Darko Miletic
+
+ - title: Norte Castilla
+ author: Lorenzo Vigentini
+
+ - title: El Universal (Venezuela)
+ author: Darko Miletic
+
+ - title: Think Progress
+ author: Xanthan Gum
+
+ - title: News and Observer
+ author: Krittika Goyal
+
+ - title: The Force
+ author: Krittika Goyal
+
+ - title: "l'Espresso, Quotidiano, La Gazzeta dello Sport and Panorama"
+ author: Lorenzo Vigentini
+
+ improved recipes:
+ - WSJ
+ - Globe and Mail
+ - New England Journal of Medicine
+ - New York Times
+ - Christian Science Monitor
+
+
- version: 0.6.33
date: 2010-01-10
@@ -27,7 +105,10 @@
- title: "Remember state of cover and tag browsing views on restart"
+ - title: "Support using Delte key to delete formats in edit meta information dialog"
+
bug fixes:
+
- title: "EPUB Output: Add id attributes to anchors that have only name, as Adobe Digital Editions apparently can't handle only name attributes"
tickets: [4474]
diff --git a/resources/images/msnbc.png b/resources/images/msnbc.png
new file mode 100644
index 0000000000..be861438d9
Binary files /dev/null and b/resources/images/msnbc.png differ
diff --git a/resources/recipes/corren2.recipe b/resources/recipes/corren2.recipe
index 944e77b9e2..494be88f10 100644
--- a/resources/recipes/corren2.recipe
+++ b/resources/recipes/corren2.recipe
@@ -2,8 +2,9 @@ from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1255797795(BasicNewsRecipe):
title = u'Corren'
+ language = 'sv'
__author__ = 'Jonas Svensson'
- simultaneous_downloads = 1
+ simultaneous_downloads = 1
no_stylesheets = True
oldest_article = 7
max_articles_per_feed = 100
@@ -35,4 +36,4 @@ class AdvancedUserRecipe1255797795(BasicNewsRecipe):
url = url.replace("ostergotland/mjolby/artikel.aspx", "Print.aspx")
url = url.replace("ostergotland/motala/artikel.aspx", "Print.aspx")
return url.replace("nyheter/artikel.aspx", "Print.aspx")
-
+
diff --git a/resources/recipes/dominion.recipe b/resources/recipes/dominion.recipe
new file mode 100644
index 0000000000..e72bff6920
--- /dev/null
+++ b/resources/recipes/dominion.recipe
@@ -0,0 +1,50 @@
+from calibre.web.feeds.news import BasicNewsRecipe
+from calibre.ebooks.BeautifulSoup import BeautifulSoup
+
+class stuffconz(BasicNewsRecipe):
+ title = u'stuff.co.nz'
+ language = 'en_NZ'
+ __author__ = 'Krittika Goyal'
+ oldest_article = 1 #days
+ max_articles_per_feed = 25
+ #encoding = 'latin1'
+
+ remove_stylesheets = True
+ #remove_tags_before = dict(name='h1', attrs={'class':'heading'})
+ remove_tags_after = dict(name='div', attrs={'id':'related_box'})
+ remove_tags = [
+ dict(name='iframe'),
+ dict(name='div', attrs={'class':['story_feature_title']}),
+ dict(name='div', attrs={'id':['toolbox', 'related_box', 'adSTORYBODY']}),
+ dict(name='span', attrs={'class':['related_link', 'slideshowcontrols']}),
+ #dict(name='ul', attrs={'class':'articleTools'}),
+ ]
+
+ feeds = [
+('Dominion Post',
+ 'http://www.stuff.co.nz/rss/dominion-post'),
+('National',
+ 'http://www.stuff.co.nz/rss/national'),
+('World',
+ 'http://www.stuff.co.nz/rss/world'),
+('Business',
+ 'http://www.stuff.co.nz/rss/business'),
+('Technology',
+ 'http://www.stuff.co.nz/rss/technology'),
+('Sport',
+ 'http://www.stuff.co.nz/rss/sport'),
+('Entertainment',
+ 'http://www.stuff.co.nz/rss/entertainment'),
+('Life and Style',
+ 'http://www.stuff.co.nz/rss/life-style'),
+
+]
+
+ def preprocess_html(self, soup):
+ story = soup.find(name='div', attrs={'id':'left_col'})
+ #td = heading.findParent(name='td')
+ #td.extract()
+ soup = BeautifulSoup('
Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit markdown." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 +msgid "Do not insert Table of Contents into output text when using markdown" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "" @@ -7167,27 +7175,27 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656 msgid "
Migrating old database to ebook library in %s
For example, to match all h2 tags that have class=\"chapter\", set tag to h2, attribute to class and value to chapter.
Leaving attribute blank will match any attribute and leaving value blank will match any value. Setting tag to * will match any tag.
To learn more advanced usage of XPath see the XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:38 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:130 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:120 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:207 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:218 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:227 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:236 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:251 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:268 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:285 msgid "and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:326 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:322 msgid "Email to" 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:333 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:340 msgid "Send to main memory" 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:335 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:342 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:347 msgid "Send specific format to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:349 msgid "Send specific format to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:351 msgid "Send specific format to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:495 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:500 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:508 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:526 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:557 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:560 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:561 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:562 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:575 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:627 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:836 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:606 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:613 msgid "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:632 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:663 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:721 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:822 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:736 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:790 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829 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:892 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:877 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "
Cannot upload books to device there is no more free space available "
msgstr ""
@@ -3296,19 +3300,19 @@ msgstr ""
msgid "Save &template:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
+#: /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/dialogs/book_info.py:111
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:351
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1045
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:92
msgid "Path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:87
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
+#: /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:114
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93
@@ -3316,11 +3320,15 @@ msgstr ""
msgid "Formats"
msgstr ""
-#: /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:68
+msgid "Fit &cover to 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:66
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70
msgid "&Next"
msgstr ""
@@ -4102,105 +4110,105 @@ msgstr ""
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165
msgid "No permission"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:166
msgid "You do not have permission to read the following files:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:187
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
msgid "No format selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:201
msgid "Could not read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:202
msgid "Could not read metadata from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:245
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:251
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:247
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:253
msgid "Could not read cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:246
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:248
msgid "Could not read cover from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:252
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254
msgid "The cover in the %s format is invalid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291
msgid "Abort the editing of all remaining books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:412
msgid "This ISBN number is valid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:412
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
msgid "This ISBN number is invalid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:511
msgid "Downloading cover..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:520
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:525
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:523
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:528
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:534
msgid "Cannot fetch cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:532
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:524
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:535
msgid "Could not fetch cover. Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit Markdown."
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+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/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr "TXT-Ausgabe"
@@ -4153,6 +4165,8 @@ msgid ""
"\n"
"Customization: "
msgstr ""
+"\n"
+"Anpassung: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
msgid "Conversion"
@@ -6214,7 +6228,7 @@ msgstr "Tastenkürzel anpassen für"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
msgid "Keys"
-msgstr ""
+msgstr "Schlüssel"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:217
msgid "Double click to change"
@@ -6990,7 +7004,7 @@ msgstr "Tasten&kürzel"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53
msgid "No results found for:"
-msgstr ""
+msgstr "Kein Ergebnis gefunden für:"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:33
msgid "Options to customize the ebook viewer"
@@ -7052,7 +7066,7 @@ msgstr "Standardschriftart"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:404
msgid "&Lookup in dictionary"
-msgstr ""
+msgstr "Im Wörterbuch nachsch&lagen"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12
msgid "Scroll to the next page"
@@ -7130,7 +7144,7 @@ msgstr "Druckvorschau"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271
msgid "Connecting to dict.org to lookup: %s…"
-msgstr ""
+msgstr "Verbinde mit dict.org zum Nachschlagen von: %s…"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:370
msgid "Choose ebook"
@@ -7211,7 +7225,7 @@ msgstr "eBook Viewer"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:179
msgid "Close dictionary"
-msgstr ""
+msgstr "Wörterbuch schließen"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:181
msgid "toolBar"
@@ -8009,27 +8023,27 @@ msgstr ""
"\n"
"Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Migriere alte Datenbank zu eBook Bibliothek in %s Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr "Sortie TXT"
@@ -7962,27 +7970,27 @@ msgstr ""
"\n"
"Pour une aide sur commande précise: %%prog commande --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Migre l'ancienne base vers la librairie dans %s or or 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. "
" See the User Manual for a discussion of how font size rescaling "
-"works. See the User Manual "
+"for a discussion of how font size rescaling works. 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
+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:112
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133
msgid "No text &justification"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:113
+#: /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:114
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135
msgid "&Transliterate unicode characters to ASCII."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136
msgid "Extra &CSS"
msgstr ""
@@ -2742,8 +2856,8 @@ 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:145
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189
msgid "Metadata"
msgstr ""
@@ -2753,39 +2867,39 @@ msgid ""
"possible."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:152
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:98
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:160
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99
msgid "Choose cover for "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:159
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
msgid "Cannot read"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:160
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107
msgid "You do not have permission to read the file: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:175
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
+#: /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
msgid "Error reading file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:169
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116
msgid " There was an error reading from file: Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+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:52
+#: /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:55
-msgid "Add a tab at the beginning of each paragraph"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:56
+#: /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:57
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49
msgid "Force maximum line lenght"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:62
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:63
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41
@@ -3189,7 +3307,7 @@ msgstr ""
msgid "TextLabel"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51
msgid "Use a wizard to help construct the XPath expression"
msgstr ""
@@ -3264,8 +3382,7 @@ msgid ""
"chapter. Leaving attribute blank will match any attribute and "
"leaving value blank will match any value. Setting tag to * will match any "
"tag. To learn more advanced usage of XPath see the XPath "
-"Tutorial."
+"href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:39
@@ -3273,210 +3390,214 @@ msgstr ""
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:128
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:122
msgid "Device no longer connected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:222
msgid "Get device information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:210
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:233
msgid "Get list of books on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:242
msgid "Send metadata to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:228
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:251
msgid "Upload %d books to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:243
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:266
msgid "Delete books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:260
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:283
msgid "Download books from device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:270
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:293
msgid "View book on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:277
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:298
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:321
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:310
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:326
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:325
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:332
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:327
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:334
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357
msgid "Send to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:336
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:359
msgid "Send to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:339
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362
msgid "Send specific format to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364
msgid "Send specific format to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:366
msgid "Send specific format to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:487
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510
msgid "selected to send"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522
msgid "No device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:500
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523
msgid "Cannot send: No device is connected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:503
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:507
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530
msgid "No card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:504
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531
msgid "Cannot send: Device has no storage card"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:550
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:572
msgid "E-book:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:575
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:554
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:576
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177
msgid "by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:555
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:577
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:568
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:590
msgid "Sending email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:598
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:605
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:698
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:627
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:599
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:606
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:646
msgid "Failed to email books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:626
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:647
msgid "Failed to email the following books:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:657
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678
msgid "News:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:658
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690
msgid "Sent news to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:721
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:837
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:730
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:782
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
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:868
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:892
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
msgid ""
" 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:60
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75
msgid "Select available formats and their order for this device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
msgid "Use sub directories"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
+msgid "Save &template:"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1045
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:92
msgid "Path"
msgstr ""
@@ -3485,9 +3606,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:91
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132
msgid "Formats"
msgstr ""
@@ -3531,6 +3652,12 @@ msgstr ""
msgid "plugins"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+msgid ""
+"\n"
+"Customization: "
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
msgid "Conversion"
msgstr ""
@@ -3589,127 +3716,127 @@ msgstr ""
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:468
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:477
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1224
#: /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:469
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:472
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:481
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:473
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:474
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483
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:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:534
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:535
msgid "%s is not a valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:529
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:538
msgid "Choose plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551
msgid "The plugin: %s cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:560
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:561
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:560
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:569
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608
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:632
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:641
msgid "Error log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:648
msgid "Access log:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:667
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:641
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:508
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:700
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:549
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708
msgid "Invalid size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:700
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:752
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:757
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:762
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:767
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:753
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:763
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:754
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
msgid " Remember to leave calibre running as the server only runs as long as "
@@ -4055,36 +4186,73 @@ msgid ""
"the IP address of the computer calibre is running on."
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:564
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:555
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
msgid "Enable/&Disable plugin"
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:566
msgid "&Customize plugin"
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:567
msgid "&Remove plugin"
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:568
msgid "Add new plugin"
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:569
msgid "Plugin &file:"
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:571
msgid "&Add"
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 ""
@@ -4191,246 +4359,259 @@ msgstr ""
msgid "Stop &all jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136
msgid "Edit Meta information"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137
+#: /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:136
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139
msgid "A&utomatically set author sort"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140
msgid "Author s&ort: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360
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:139
-#: /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:142
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363
msgid "&Rating:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
-#: /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:143
+#: /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:364
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365
msgid "Rating of this book. 0-5 stars"
msgstr ""
-#: /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:365
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366
msgid " stars"
msgstr ""
-#: /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:147
msgid "Add ta&gs: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146
-#: /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:369
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150
#: /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
msgid "Open Tag Editor"
msgstr ""
-#: /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:151
msgid "&Remove tags:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152
msgid "Comma separated list of tags to remove from the books. "
msgstr ""
-#: /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:156
msgid "Remove &format:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157
+msgid "&Swap title and author"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
msgid "Not a valid picture"
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 "Choose formats for "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:912
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:985
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
msgid "No permission"
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 "You do not have permission to read the following files:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:186
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:187
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "No format selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:199
msgid "Could not read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:200
msgid "Could not read metadata from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:244
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:250
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:251
msgid "Could not read cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:246
msgid "Could not read cover from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:251
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:252
msgid "The cover in the %s format is invalid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:288
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289
msgid "Abort the editing of all remaining books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:491
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
+msgid "This ISBN number is valid"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:412
+msgid "This ISBN number is invalid"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:508
msgid "Downloading cover..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:503
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:508
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:514
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:531
msgid "Cannot fetch cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:504
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:515
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:532
msgid "Could not fetch cover. For help visit %s.kovidgoyal.net The database of books on the reader is corrupted. Try the "
-"following:\n"
-" Could not convert: %s It is a DRMed book. You must "
-"first remove the DRM using third party tools."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1626
-msgid "Failed"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654
-msgid "Invalid library location"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655
-msgid "Could not access %s. Using %s as the library."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1703
-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 ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1727
-msgid "There are active jobs. Are you sure you want to quit?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1730
-msgid ""
-" is communicating with the device! Search the list of books by title, author, publisher, tags, comments, "
"etc. Browsing books by their covers is disabled. For help see the: User Manual The database of books on the reader is corrupted. Try the "
+"following:\n"
+" Could not convert: %s It is a DRMed book. You must "
+"first remove the DRM using third party tools."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1781
+msgid "Recipe Disabled"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1796
+msgid "Failed"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1824
+msgid "Invalid library location"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1825
+msgid "Could not access %s. Using %s as the library."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1875
+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 ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1900
+msgid "There are active jobs. Are you sure you want to quit?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1903
+msgid ""
+" is communicating with the device! This book is protected by DRM"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:566
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:564
msgid "Could not open ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:640
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:638
msgid "Options to control the ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645
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:652
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:650
msgid "Print javascript alert and console messages to the console"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:658
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:656
msgid ""
"%prog [options] file\n"
"\n"
"View an ebook.\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160
+#: /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:161
+#: /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:164
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184
msgid "Next page"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165
+#: /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:166
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186
msgid "Font size larger"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187
msgid "Font size smaller"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191
msgid "Find next"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192
msgid "Copy to clipboard"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174
+#: /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:175
+#: /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:176
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196
msgid "Toggle full screen"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197
msgid "Print"
msgstr ""
@@ -6173,114 +6547,114 @@ msgstr ""
msgid "Print eBook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196
msgid ""
"Library\n"
"%d\n"
"books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197
msgid ""
"Reader\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:200
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:198
msgid ""
"Card A\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:199
msgid ""
"Card B\n"
"%s\n"
"available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:206
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:204
msgid "Click to see the books available on your computer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:207
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:205
msgid "Click to see the books in the main memory of your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:208
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:206
msgid "Click to see the books on storage card A in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:209
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:207
msgid "Click to see the books on storage card B in your reader"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:498
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:500
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:499
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:501
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:500
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:502
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:503
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:504
msgid "Title Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:330
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:293
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:334
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:295
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:336
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:372
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:413
msgid "Moving library..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:389
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:429
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:430
msgid "Failed to move library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:443
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:484
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:485
msgid ""
" An invalid library already exists at %s, delete it before trying to move "
"the existing library. Migrating old database to ebook library in %s Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit itt."
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr "TXT kimenet"
@@ -7728,27 +7736,27 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Régi adatbázis áthozatala a jelenlegibe: %s Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr "Output TXT"
@@ -6444,7 +6452,7 @@ msgstr "Converti in gruppo"
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:372
msgid "Run welcome wizard"
-msgstr "Fai partire l'assistenze di configurazione iniziale"
+msgstr "Fai partire l'assistente di configurazione iniziale"
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:408
msgid "Similar books..."
@@ -8006,28 +8014,28 @@ msgstr ""
"\n"
"Per aiuto su un comando particolare: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Sto migrando il vecchio database nella nuova biblioteca in %s Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr ""
@@ -7143,27 +7151,27 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr ""
@@ -7160,27 +7168,27 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+"Legg aldri en liste over innhold til utdata-teksten når merking utføres"
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr "TXT Utdata"
@@ -4068,6 +4079,8 @@ msgid ""
"\n"
"Customization: "
msgstr ""
+"\n"
+"Tilpasning: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
msgid "Conversion"
@@ -6095,7 +6108,7 @@ msgstr "Tilpass snarveier for"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
msgid "Keys"
-msgstr ""
+msgstr "Nøkler"
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:217
msgid "Double click to change"
@@ -6861,7 +6874,7 @@ msgstr "&Tastatursnarveier"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53
msgid "No results found for:"
-msgstr ""
+msgstr "Det ble ikke funnet noe resultat for:"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:33
msgid "Options to customize the ebook viewer"
@@ -6923,7 +6936,7 @@ msgstr "Standard tegnsetttype"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:404
msgid "&Lookup in dictionary"
-msgstr ""
+msgstr "&Slå opp i ordboken"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12
msgid "Scroll to the next page"
@@ -7000,7 +7013,7 @@ msgstr "Forhåndsvisning av utskrift"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271
msgid "Connecting to dict.org to lookup: %s…"
-msgstr ""
+msgstr "Kobler til dict.org for å slå opp:%s…"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:370
msgid "Choose ebook"
@@ -7080,7 +7093,7 @@ msgstr "E-bokleser"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:179
msgid "Close dictionary"
-msgstr ""
+msgstr "Steng ordboken"
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:181
msgid "toolBar"
@@ -7851,27 +7864,27 @@ msgstr ""
"\n"
"For hjelp til en individuell kommando: %%prog kommando --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Migrerer gammel database til e-bokbiblioteket i %s of or of Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown om hier "
"meer over te leren."
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16
msgid "TXT Output"
msgstr "TXT Uitvoer"
@@ -4100,6 +4111,12 @@ msgstr "%(plugin_type)s %(plugins)s"
msgid "plugins"
msgstr "plugins"
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+msgid ""
+"\n"
+"Customization: "
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
msgid "Conversion"
msgstr "Conversie"
@@ -4163,131 +4180,131 @@ msgstr ""
msgid "new email address"
msgstr "nieuw email adres"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:475
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:819
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:477
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1224
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53
msgid "Error"
msgstr "Fout"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:476
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478
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:479
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:481
msgid "Command line tools installed"
msgstr "commando regel tools geinstalleerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:480
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482
msgid "Command line tools installed in"
msgstr "Commando regel tools geinstalleerd in"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:481
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483
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:532
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:534
msgid "No valid plugin path"
msgstr "Geen geldig plugin pad"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:533
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:535
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:536
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:538
msgid "Choose plugin"
msgstr "Kies plugin"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550
msgid "Plugin cannot be disabled"
msgstr "Plugin kan niet worden uitgeschakeld"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:549
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551
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:558
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:560
msgid "Plugin not customizable"
msgstr "Plugin ondersteund geen persoonlijke instellingen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:561
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:567
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:569
msgid "Customize"
msgstr "Aanpassen"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607
msgid "Cannot remove builtin plugin"
msgstr "Ingebouwde plugin kan niet worden verwijderd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608
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:639
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:641
msgid "Error log:"
msgstr "Foutmeldigenlogbestand:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:648
msgid "Access log:"
msgstr "Toeganglog-bestand:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:674
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:641
msgid "Failed to start content server"
msgstr "Content server kon niet worden gestart"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:698
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:700
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:549
msgid "Select location for books"
msgstr "Selecteer de locatie voor boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:706
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708
msgid "Invalid size"
msgstr "Ongeldige grootte"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:707
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709
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:760
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:762
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:767
msgid "Invalid database location"
msgstr "Foutieve database locatie"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:763
msgid "Invalid database location "
msgstr "Foutieve database locatie "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:762
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
msgid " Remember to leave calibre running as the server only runs as long as "
@@ -4670,7 +4687,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:562
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564
msgid ""
"Here you can customize the behavior of Calibre by controlling what plugins "
"it uses."
@@ -4678,27 +4695,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:563
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
msgid "Enable/&Disable plugin"
msgstr "Activeer/&Deactiveer plugin"
-#: /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
msgid "&Customize plugin"
msgstr "&Persoonlijke instellingen plugin"
-#: /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:567
msgid "&Remove plugin"
msgstr "&Verwijder plugin"
-#: /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
msgid "Add new plugin"
msgstr "Voeg nieuwe plugin toe"
-#: /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:569
msgid "Plugin &file:"
msgstr "Plugin &bestand:"
-#: /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:571
msgid "&Add"
msgstr "&Toevoegen"
@@ -4864,7 +4881,7 @@ msgid "Edit Meta information"
msgstr "Verander Meta informatie"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137
-#: /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:353
msgid "Meta information"
msgstr "Meta informatie"
@@ -4877,7 +4894,7 @@ msgid "Author s&ort: "
msgstr "Auteur s&ortering: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
-#: /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:360
msgid ""
"Specify how the author(s) of this book should be sorted. For example Charles "
"Dickens should be sorted as Dickens, Charles."
@@ -4886,19 +4903,19 @@ msgstr ""
"Bijvoorbeeld: Charles Dickens moet worden gesorteerd als: Dickens, Charles"
#: /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:362
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363
msgid "&Rating:"
msgstr "&Rangschikking"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143
#: /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_single_ui.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365
msgid "Rating of this book. 0-5 stars"
msgstr "Rangschikking van dit boek. 0-5 sterren"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145
-#: /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:366
msgid " stars"
msgstr " sterren"
@@ -4908,8 +4925,8 @@ msgstr "Voeg tags toe: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150
-#: /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:370
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371
msgid "Open Tag Editor"
msgstr "Open Tag Editor"
@@ -4939,7 +4956,7 @@ msgid "Choose formats for "
msgstr "Kies formaat voor "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:956
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:985
msgid "Books"
msgstr "Boeken"
@@ -5050,77 +5067,77 @@ 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?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352
msgid "Edit Meta Information"
msgstr "Verander Meta Informatie"
-#: /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:356
msgid "Swap the author and title"
msgstr "Wissel auteur en titel van plaats"
-#: /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:359
msgid "Author S&ort: "
msgstr "Auteur S&ortering: "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361
msgid ""
"Automatically create the author sort entry based on the current author entry"
msgstr ""
"Creër automatisch de auteur sortering gebaseerd op de huidige auteur ingave"
-#: /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:375
msgid "Remove unused series (Series that have no books)"
msgstr "Verwijder ongebruikte series (Series die geen boeken bevatten)"
-#: /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
msgid "IS&BN:"
msgstr "IS&BN:"
-#: /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:378
msgid "Publishe&d:"
msgstr "Uitegeve&n"
-#: /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:381
msgid "dd MMM yyyy"
msgstr "dd MMM jjjj"
-#: /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 "&Date:"
msgstr "&Datum:"
-#: /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
msgid "&Comments"
msgstr "&Commentaar"
-#: /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:384
msgid "&Fetch metadata from server"
msgstr "&Download metadata van server"
-#: /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:385
msgid "Available Formats"
msgstr "Beschikbare Formaten"
-#: /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
msgid "Add a new format for this book to the database"
msgstr "Voeg een nieuw formaat voor dit boek toe aan de database"
-#: /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:388
msgid "Remove the selected formats for this book from the database."
msgstr "Verwijder de geselecteerde formaten voor dit boek van de database."
-#: /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:390
msgid "Set the cover for the book from the selected format"
msgstr "Zet de omslag afbeelding van het book van het geselecteerde formaat"
-#: /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:392
msgid "Update metadata from the metadata in the selected format"
msgstr "Update metadata van de metadata in het geselecteerde formaat"
-#: /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:397
msgid "Reset cover to default"
msgstr "Vervang omslag afbeelding door de standaard afbeelding"
-#: /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:399
msgid "Download &cover"
msgstr "Download &omslag afbeelding"
@@ -5347,11 +5364,11 @@ msgstr ""
msgid "Choose formats"
msgstr "Kies formaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:64
msgid "Are your sure?"
msgstr "Weet U het zeker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:65
msgid ""
"The following tags are used by one or more books. Are you certain you want "
"to delete them?"
@@ -5848,7 +5865,7 @@ msgid "No matches for the search phrase %s were found."
msgstr "Geen Resultaten voor de zoekterm %s gevonden."
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:410
msgid "No matches found"
msgstr "Geen resultaten gevonden"
@@ -5873,12 +5890,12 @@ msgid "Previous Page"
msgstr "Vorige Pagina"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:182
msgid "Back"
msgstr "Terug"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:183
msgid "Forward"
msgstr "Verder"
@@ -5887,7 +5904,7 @@ msgid "Next match"
msgstr "Volgende overeenkomst"
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190
msgid "Open ebook"
msgstr "Open eboek"
@@ -6138,6 +6155,10 @@ msgstr "&Standaard"
msgid "Customize shortcuts for"
msgstr "Pas snelkoppeling aan"
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
+msgid "Keys"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:217
msgid "Double click to change"
msgstr "dubbel klik om aan te passen"
@@ -6334,7 +6355,7 @@ msgid "Save to disk in a single directory"
msgstr "Opslaan op schijf in een enkele folder"
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:306
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1630
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1659
msgid "Save only %s format to disk"
msgstr "Bewaar alleen %s formaat op schijf"
@@ -6386,31 +6407,31 @@ msgid "Calibre Library"
msgstr "Calibre Bibliotheek"
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:481
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1786
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1815
msgid "Choose a location for your ebook library."
msgstr "Kies een locatie voor de eboek bibliotheek"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:685
msgid "Browse by covers"
msgstr "Zoek op omslag afbeelding"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:833
msgid "Device: "
msgstr "Apparaat: "
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:806
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:835
msgid " detected."
msgstr " gedetecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:830
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859
msgid "Connected "
msgstr "Verbonden "
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:842
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:871
msgid "Device database corrupted"
msgstr "Apparaat Database Beschadigd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:843
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:872
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -6439,86 +6460,86 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:933
msgid "How many empty books?"
msgstr "Hoeveel lege boeken?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:934
msgid "How many empty books should be added?"
msgstr "Hoeveel lege boeken moeten worden toegevoegd?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:949
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:996
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:978
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1025
msgid "Uploading books to device."
msgstr "Boeken worden geupload naar de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:957
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:986
msgid "EPUB Books"
msgstr "EPUB Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:958
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:987
msgid "LRF Books"
msgstr "LRF Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:959
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:988
msgid "HTML Books"
msgstr "HTML Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:960
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:989
msgid "LIT Books"
msgstr "LIT Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:961
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:990
msgid "MOBI Books"
msgstr "MOBI Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:991
msgid "Text books"
msgstr "Text boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:963
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:992
msgid "PDF Books"
msgstr "PDF Boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:964
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:993
msgid "Comics"
msgstr "Stripverhalen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:994
msgid "Archives"
msgstr "Archief"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:969
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:998
msgid "Supported books"
msgstr "Ondersteunde boeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1005
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1034
msgid "Failed to read metadata"
msgstr "Niet gelukt metadata te lezen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1006
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1035
msgid "Failed to read metadata from the following"
msgstr "Metadata kon niet worden gelezen van de volgende"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1025
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1054
msgid "Cannot delete"
msgstr "Kan niet verwijderen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1028
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1516
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1535
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1545
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1564
msgid "No book selected"
msgstr "Geen boek geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1038
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1067
msgid "Choose formats to be deleted"
msgstr "Kies formaten om te verwijderen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1054
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1083
msgid "Choose formats not to be deleted"
msgstr "Kies formaten die niet moeten worden verwijderd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1090
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1119
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -6526,110 +6547,110 @@ msgstr ""
"De geselecteerde boeken zullen permanent worden verwijderd en de "
"bestanden gewist van de computer. Weet je dit zeker?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1117
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1146
msgid "Deleting books from device."
msgstr "Boeken worden verwijderd van de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1148
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1177
msgid "Cannot download metadata"
msgstr "Metadata kan niet worden gedownload"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1149
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1206
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1239
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1264
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1377
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1178
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1235
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1268
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1406
msgid "No books selected"
msgstr "Geen boeken geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1164
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1193
msgid "social metadata"
msgstr "sociale metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1166
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195
msgid "covers"
msgstr "Omslag afbeeldingen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1166
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195
msgid "metadata"
msgstr "metadata"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1168
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1197
msgid "Downloading %s for %d book(s)"
msgstr "Downloaden van %s voor %d boek(en)"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1190
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1219
msgid "Failed to download some metadata"
msgstr "Sommige metadata kon niet worden gedownload"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1191
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1220
msgid "Failed to download metadata for the following:"
msgstr "Metadata kon niet worden gedownload voor de volgende:"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1194
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1223
msgid "Failed to download metadata:"
msgstr "Metadata kon niet worden gedownload:"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1205
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1238
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1234
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1267
msgid "Cannot edit metadata"
msgstr "Metedata kan niet worden gewijzigd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1263
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1292
msgid "Cannot save to disk"
msgstr "Kan niet naar schijf worden opgeslagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1266
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1295
msgid "Choose destination directory"
msgstr "Kies een bestemmingsmap"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1322
msgid "Error while saving"
msgstr "Fout tijdens opslaan"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1294
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1323
msgid "There was an error while saving."
msgstr "Er is een fout opgetreden tijdens het opslaan."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1301
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1330
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1331
msgid "Could not save some books"
msgstr "Sommige boeken konden niet worden opgeslagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1303
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1332
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/ui.py:1322
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1351
msgid "Fetching news from "
msgstr "Downloading nieuws van "
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1336
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1365
msgid " fetched."
msgstr " opgehaald"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1376
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405
msgid "Cannot convert"
msgstr "Kan niet converteren"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1434
msgid "Starting conversion of %d book(s)"
msgstr "Start conversie van %d boek(en)"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1516
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1572
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1545
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1601
msgid "Cannot view"
msgstr "Kan niet bekijken"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1534
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1563
msgid "Cannot open folder"
msgstr "Kan folder niet openen"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1585
msgid "Multiple Books Selected"
msgstr "Meerdere Boeken Geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1557
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1586
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 "
@@ -6641,31 +6662,31 @@ 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/ui.py:1573
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1602
msgid "%s has no available formats."
msgstr "%s heeft geen beschikbare formaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1614
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1643
msgid "Cannot configure"
msgstr "Kan niet configureren"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1615
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1644
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:1658
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1687
msgid "No detailed info available"
msgstr "Geen details beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1659
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1688
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:1714
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1743
msgid "Error talking to device"
msgstr "Fout bij communicatie met lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1715
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1744
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -6673,12 +6694,12 @@ 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/ui.py:1738
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1766
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1767
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1795
msgid "Conversion Error"
msgstr "Converteer Fout"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1739
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1768
msgid ""
" Could not convert: %s It is a DRMed book. You must "
"first remove the DRM using third party tools."
@@ -6686,23 +6707,23 @@ msgstr ""
" Kon %s niet converteren. Het is een eboek met DRM. "
"Je moet eerst de DRM verwijderen met externe programma's."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1752
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1781
msgid "Recipe Disabled"
msgstr "Recept uitgeschakeld"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1767
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1796
msgid "Failed"
msgstr "Mislukt"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1795
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1824
msgid "Invalid library location"
msgstr "Ongeldige bibliotheek locatie"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1796
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1825
msgid "Could not access %s. Using %s as the library."
msgstr "Geen toegang tot %s. Gebruik %s als bibliotheek."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1844
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1875
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."
@@ -6711,12 +6732,12 @@ msgstr ""
"wereld. Als je het nuttig vind, overweeg dan svp te doneren om de "
"ontwikkeling te ondersteunen."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1869
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1900
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:1872
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1903
msgid ""
" is communicating with the device! This book is protected by DRM"
msgstr " Dit boek wordt beschermd door DRM"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:564
msgid "Could not open ebook"
msgstr "EBoek kan niet worden geopend"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:620
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:638
msgid "Options to control the ebook viewer"
msgstr "Opties voor de eboek viewer"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:627
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645
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:632
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:650
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:638
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:656
msgid ""
"%prog [options] file\n"
"\n"
@@ -7110,51 +7143,55 @@ msgstr ""
"\n"
"Bekijk een eboek.\n"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:178
msgid "Ebook Viewer"
msgstr "Eboek Viewer"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161
+#: /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 "Werkbalk"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184
msgid "Next page"
msgstr "Volgende pagina"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185
msgid "Previous page"
msgstr "Vorige pagina"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186
msgid "Font size larger"
msgstr "Lettergrootte groter"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187
msgid "Font size smaller"
msgstr "Lettergrootte kleiner"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191
msgid "Find next"
msgstr "Zoek volgende"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192
msgid "Copy to clipboard"
msgstr "Naar klembord kopiëren"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194
msgid "Reference Mode"
msgstr "Referentie Modus"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195
msgid "Bookmark"
msgstr "Bladwijzer"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196
msgid "Toggle full screen"
msgstr "Schakel volledig scherm"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197
msgid "Print"
msgstr "Afdrukken"
@@ -7895,27 +7932,27 @@ msgstr ""
"\n"
"Voor help met een specifiek commando: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1642
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " Migrating old database to ebook library in %s Migreer oude database naar eboek bibliotheek in %s or or There was an error reading from file: Markdown is a simple markup language for text files, that allows for "
"advanced formatting. To learn more visit markdown."
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47
+msgid "Do not insert Table of Contents into output text when using markdown"
+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:52
+#: /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:55
-msgid "Add a tab at the beginning of each paragraph"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:56
+#: /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:57
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49
msgid "Force maximum line lenght"
msgstr ""
@@ -3515,210 +3547,214 @@ msgstr ""
msgid "No details available."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:129
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:122
msgid "Device no longer connected."
msgstr "O dispositivo não está mais conectado"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:204
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:222
msgid "Get device information"
msgstr "Obter informações do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:233
msgid "Get list of books on device"
msgstr "Obter listagem de livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:224
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:242
msgid "Send metadata to device"
msgstr "Enviar metadados ao dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:233
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:251
msgid "Upload %d books to device"
msgstr "Enviar %d livros ao dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:248
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:266
msgid "Delete books from device"
msgstr "Eliminar livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:265
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:283
msgid "Download books from device"
msgstr "Baixar livros do dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:275
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:293
msgid "View book on device"
msgstr "Ver livro no dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:282
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:300
msgid "and delete from library"
msgstr "e eliminar da biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:303
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:321
msgid "Set default send to device action"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:315
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:317
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:326
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337
msgid "Email to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:330
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355
msgid "Send to main memory"
msgstr "Enviar para a memória principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:332
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:339
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357
msgid "Send to storage card A"
msgstr "Enviar ao cartão de memória A"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:334
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:341
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:359
msgid "Send to storage card B"
msgstr "Enviar ao cartão de memória B"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:344
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362
msgid "Send specific format to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364
msgid "Send specific format to storage card A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:366
msgid "Send specific format to storage card B"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:510
msgid "selected to send"
msgstr "selecionado para envio"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:497
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:515
msgid "Choose format to send to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:504
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:522
msgid "No device"
msgstr "Nenhum dispositivo disponível"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:505
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523
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:508
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:512
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530
msgid "No card"
msgstr "Nenhum cartão disponível"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:527
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531
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:555
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:572
msgid "E-book:"
msgstr "eBook:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:575
msgid "Attached, you will find the e-book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:576
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177
msgid "by"
msgstr "por"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:560
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:577
msgid "in the %s format."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:573
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:590
msgid "Sending email to"
msgstr "Enviando e-mail para"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:610
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:702
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:620
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:627
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:604
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621
msgid "Auto convert the following books before sending via email?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:611
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628
msgid ""
"Could not email the following books as no suitable formats were found:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:646
msgid "Failed to email books"
msgstr "Falhou ao enviar livros por e-mail"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:647
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:634
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:651
msgid "Sent by email:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:661
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678
msgid "News:"
msgstr "Notícias:"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:662
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:679
msgid "Attached is the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:673
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690
msgid "Sent news to"
msgstr "Enviar notícias para"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:703
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:721
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:837
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:734
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:751
msgid "Sending news to device."
msgstr "Enviando notícias ao dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:786
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805
msgid "Sending books to device."
msgstr "Enviando livros ao dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:825
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844
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:873
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:892
msgid "No space on device"
msgstr "Não há espaço no dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874
+#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893
msgid ""
" 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:68
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75
msgid "Select available formats and their order for this device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:72
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
msgid "Use sub directories"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
+msgid "Save &template:"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:346
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:351
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1045
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:92
msgid "Path"
msgstr ""
@@ -3728,9 +3764,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:350
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132
msgid "Formats"
msgstr ""
@@ -3774,6 +3810,12 @@ msgstr ""
msgid "plugins"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180
+msgid ""
+"\n"
+"Customization: "
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196
msgid "Conversion"
msgstr "Conversão"
@@ -3832,127 +3874,127 @@ msgstr ""
msgid "new email address"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:475
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:819
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:477
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821
#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1094
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1224
#: /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:476
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478
msgid "Failed to install command line tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:479
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:481
msgid "Command line tools installed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:480
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482
msgid "Command line tools installed in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:481
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483
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:532
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:534
msgid "No valid plugin path"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:533
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:535
msgid "%s is not a 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:538
msgid "Choose plugin"
msgstr "Escolher plugin"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:548
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550
msgid "Plugin cannot be disabled"
msgstr "Este plugin não pode ser desativado"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:549
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551
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:558
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:560
msgid "Plugin not customizable"
msgstr "Plugin não configurável"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:561
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:567
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:569
msgid "Customize"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:605
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607
msgid "Cannot remove builtin plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:606
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608
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:639
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:641
msgid "Error log:"
msgstr "Registro de erros:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:646
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:648
msgid "Access log:"
msgstr "Registro de acessos:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:674
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:613
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:641
msgid "Failed to start content server"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:698
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:513
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:700
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:549
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:706
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708
msgid "Invalid size"
msgstr "Tamanho inválido"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:707
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709
msgid "The size %s is invalid. must be of the form widthxheight"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:760
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:762
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:767
msgid "Invalid database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:763
msgid "Invalid database location "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:762
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764
msgid " Remember to leave calibre running as the server only runs as long as "
@@ -4306,33 +4344,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:562
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564
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:563
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565
msgid "Enable/&Disable plugin"
msgstr "Ativar/&Desativar plugin"
-#: /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
msgid "&Customize plugin"
msgstr "&Configurar plugin"
-#: /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:567
msgid "&Remove plugin"
msgstr "&Remover plugin"
-#: /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
msgid "Add new plugin"
msgstr "Instalar novo plugin"
-#: /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:569
msgid "Plugin &file:"
msgstr "&Arquivo de plugin:"
-#: /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:571
msgid "&Add"
msgstr "&Adicionar"
@@ -4348,6 +4386,31 @@ msgstr ""
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 ""
@@ -4459,7 +4522,7 @@ msgid "Edit Meta information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137
-#: /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:353
msgid "Meta information"
msgstr ""
@@ -4472,26 +4535,26 @@ msgid "Author s&ort: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141
-#: /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:360
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:142
-#: /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:363
msgid "&Rating:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143
#: /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_single_ui.py:364
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365
msgid "Rating of this book. 0-5 stars"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145
-#: /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:366
msgid " stars"
msgstr " estrelas"
@@ -4501,8 +4564,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150
-#: /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:370
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371
msgid "Open Tag Editor"
msgstr "Abrir editor de tags"
@@ -4522,184 +4585,193 @@ msgstr ""
msgid "&Swap title and author"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
msgid "Not a valid picture"
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 "Choose formats for "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:925
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:985
msgid "Books"
msgstr "Livros"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
msgid "No permission"
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 "You do not have permission to read the following files:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:186
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:187
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "No format selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:199
msgid "Could not read metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:199
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:200
msgid "Could not read metadata from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:244
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:250
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:251
msgid "Could not read cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:245
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:246
msgid "Could not read cover from %s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:251
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:252
msgid "The cover in the %s format is invalid"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:288
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289
msgid "Abort the editing of all remaining books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:491
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
+msgid "This ISBN number is valid"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:412
+msgid "This ISBN number is invalid"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:508
msgid "Downloading cover..."
msgstr "Baixando capa..."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:503
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:508
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:514
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:520
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:531
msgid "Cannot fetch cover"
msgstr "Não foi possível obter a capa"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:504
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:515
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:521
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:532
msgid "Could not fetch 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:525
msgid "The download timed out."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:526
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:529
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:538
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:541
msgid "Bad cover"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:539
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542
msgid "The cover is not a valid picture"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:569
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:572
msgid "There were errors"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:570
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573
msgid "There were errors downloading social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:594
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597
msgid "Cannot fetch metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:595
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598
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:657
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:660
msgid "Permission denied"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:658
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:661
msgid "Could not open %s. Is it being used by another program?"
msgstr ""
@@ -4477,11 +4485,11 @@ msgstr ""
msgid "Choose formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:66
msgid "Are your sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:65
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:67
msgid "The following tags are used by one or more books. Are you certain you want to delete them?"
msgstr ""
@@ -4850,10 +4858,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:46
+#: /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:410
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:440
msgid "None"
msgstr ""
@@ -5158,37 +5166,37 @@ msgstr ""
msgid "Search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:57
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58
msgid "Press a key..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:78
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79
msgid "Already assigned"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81
msgid "already assigned to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
+#: /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:123
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133
#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68
msgid "&Default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:125
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135
msgid "Customize shortcuts for"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223
msgid "Keys"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:217
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225
msgid "Double click to change"
msgstr ""
@@ -6130,66 +6138,74 @@ msgid "Print eBook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196
+msgid "Copy Image"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197
+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:197
+#: /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:198
+#: /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:199
+#: /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:204
+#: /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:205
+#: /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:206
+#: /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:207
+#: /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:500
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:530
msgid "Change Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:531
msgid "Upper Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:532
msgid "Lower Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:533
msgid "Swap Case"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:504
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:534
msgid "Title Case"
msgstr ""
@@ -6451,6 +6467,22 @@ msgstr ""
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/catalog.py:23
+msgid ""
+"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n"
+"Available fields: all, author_sort, authors, comments, cover, formats, id, isbn, pubdate, publisher, rating, series_index, series, size, tags, timestamp, title, uuid.\n"
+"Default: '%default'\n"
+"Applies to: CSV, XML output formats"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/catalog.py:34
+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/cli.py:121
msgid "Path to the calibre library. Default is to use the path stored in the settings."
msgstr ""
@@ -6635,7 +6667,26 @@ msgstr ""
msgid "You must specify some ids or the %s option"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/cli.py:591
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:634
+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:652
+#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482
+msgid "Show detailed output information. Useful for debugging"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:690
+msgid "Error: You must specify a catalog output file"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/cli.py:705
msgid ""
"%%prog command [options] [arguments]\n"
"\n"
@@ -6680,90 +6731,90 @@ msgid "The authors"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26
-msgid "The author sort string"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:27
-msgid "The tags"
+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 series"
+msgid "The tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29
-msgid "The series number. To get leading zeros use {series_index:0>3s}"
+msgid "The series"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30
-msgid "The rating"
+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 ISBN"
+msgid "The rating"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32
-msgid "The publisher"
+msgid "The ISBN"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33
-msgid "The date"
+msgid "The publisher"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34
-msgid "The published date"
+msgid "The date"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35
+msgid "The published date"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36
msgid "The calibre internal id"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:45
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46
msgid "Options to control saving to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:51
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:52
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:54
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:55
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:57
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:58
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:60
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:61
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:63
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:64
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:68
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:69
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:75
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:76
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:81
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:82
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:84
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:85
msgid "Convert paths to lowercase."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:86
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87
msgid "Replace whitespace with underscores."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:245
+#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:255
msgid "Requested formats not available"
msgstr ""
@@ -7103,7 +7154,3 @@ msgstr ""
msgid "Do not download CSS stylesheets."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482
-msgid "Show detailed output information. Useful for debugging"
-msgstr ""
-
diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po
index 998be7f924..8cb208e45e 100644
--- a/src/calibre/translations/de.po
+++ b/src/calibre/translations/de.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-01-08 22:57+0000\n"
-"PO-Revision-Date: 2010-01-08 23:55+0000\n"
-"Last-Translator: Kovid Goyal or
tags that contain the words \"chapter\",\"book\",\"section\" or "
@@ -895,7 +958,7 @@ msgid ""
"User Manual for further help on using this feature."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:256
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257
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 "
@@ -903,105 +966,112 @@ msgid ""
"\"both\" will use both page breaks and lines to mark chapters."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:266
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267
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:275
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:276
msgid ""
"An XPath expression. Page breaks are inserted before the specified elements."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:281
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282
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:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:287
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:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292
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:296
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:297
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:301
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:302
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."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:308
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309
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 (
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:176
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124
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:392
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393
msgid "Book Cover"
msgstr ""
@@ -2794,28 +2908,28 @@ 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:393
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394
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:394
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395
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:353
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354
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:354
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355
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:135
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358
msgid "&Author(s): "
msgstr ""
@@ -2830,41 +2944,41 @@ msgid ""
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:143
-#: /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:146
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367
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:367
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368
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:145
-#: /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:148
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369
msgid ""
"Tags categorize the book. This is particularly useful while searching. "
"
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:150
-#: /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:153
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372
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:151
-#: /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:372
+#: /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:155
#: /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
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:378
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379
msgid "Book "
msgstr ""
@@ -2933,12 +3047,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:39
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43
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:42
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44
msgid "Assume print formatting"
msgstr ""
@@ -2979,7 +3093,7 @@ msgid "RB Output"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1400
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1551
msgid "Choose the format to view"
msgstr ""
@@ -3011,25 +3125,29 @@ msgstr ""
msgid "Regex:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171
msgid "Convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:195
+#: /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:105
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:61
#: /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:106
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109
msgid "&Input format:"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110
+msgid "Use &saved conversion settings for individual books"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17
msgid ""
"Structure\n"
@@ -3058,12 +3176,12 @@ 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:73
+#: /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:74
+#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72
msgid "Invalid regular expression: %s"
msgstr ""
@@ -3147,38 +3265,38 @@ msgstr ""
msgid "TXT Input"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45
msgid "Process using markdown"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46
msgid ""
"
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:758
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:768
msgid "Invalid database location.
Cannot write to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:792
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:802
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:822
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:827
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:828
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 "
@@ -3717,14 +3844,6 @@ msgid ""
"folder directly."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save.py:68
-msgid "Invalid template"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save.py:69
-msgid "The template %s is invalid:"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:100
msgid "TabWidget"
msgstr ""
@@ -3741,310 +3860,322 @@ msgid "Read metadata only from &file name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103
-msgid "&Configure metadata from file name"
+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
-msgid "&Adding books"
+msgid "&Swap author firstname and lastname"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105
+msgid "&Configure metadata from file name"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106
+msgid "&Adding books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107
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:106
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108
msgid "Save &cover separately"
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:109
msgid "Update &metadata in saved copies"
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:110
msgid "Save metadata in &OPF file"
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:111
msgid "Convert non-English characters to &English equivalents"
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:112
msgid "Format &dates as:"
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:113
msgid "File &formats to save:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112
-msgid "Save &template"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113
-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/add_save_ui.py:114
-msgid "Available variables:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115
msgid "Replace space with &underscores"
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:115
msgid "Change paths to &lowercase"
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:116
msgid "&Saving books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:493
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117
+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
+msgid "Sending to &device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:501
+#: /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:494
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:502
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:495
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:503
msgid "Browse for the new database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:497
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
msgid "Show notification when &new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:498
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
msgid "Download &social metadata (tags/ratings/etc.) by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:499
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507
msgid "Default network &timeout:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:500
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508
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:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509
msgid " seconds"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:502
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:510
msgid "Choose &language (requires restart):"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:511
msgid "Normal"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:504
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:512
msgid "High"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:513
msgid "Low"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514
msgid "Job &priority:"
msgstr ""
-#: /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:515
msgid "Preferred &output format:"
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:516
msgid "Preferred &input format order:"
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:519
msgid "Use &Roman numerals for series number"
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:520
msgid "Enable system &tray icon (needs restart)"
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:521
msgid "Show ¬ifications in system tray"
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:522
msgid "Show cover &browser in a separate window (needs 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:523
msgid "Search as you type"
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:524
msgid "Automatically send downloaded &news to ebook reader"
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:525
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:518
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526
msgid "&Number of covers to show in browse mode (needs restart):"
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:527
msgid "Toolbar"
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:528
msgid "Large"
msgstr ""
-#: /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:529
msgid "Medium"
msgstr ""
-#: /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:530
msgid "Small"
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:531
msgid "&Button size in toolbar"
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:532
msgid "Show &text in toolbar buttons"
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:533
msgid "Select visible &columns in library view"
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:536
msgid "Use internal &viewer for:"
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:537
msgid "Add an email address to which to send books"
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:538
msgid "&Add email"
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:539
msgid "Make &default"
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:540
msgid "&Remove email"
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:541
msgid "calibre can send your books to you (or your reader) by email"
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:542
msgid "&Maximum number of waiting worker processes (needs restart):"
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:543
msgid "&Check database integrity"
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:544
msgid "&Install command line tools"
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:545
msgid "Open calibre &configuration directory"
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:546
+msgid "Limit the max. simultaneous jobs to the available CPU &cores"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547
+msgid "Debug &device detection"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548
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:539
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549
msgid "Server &port:"
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:550
#: /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/wizard/send_email_ui.py:117
msgid "&Username:"
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:551
#: /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/wizard/send_email_ui.py:119
msgid "&Password:"
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:552
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:543
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
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:544
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
msgid "Max. &cover size:"
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:555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
msgid "&Show password"
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:556
msgid "Max. &OPDS items per query:"
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:557
msgid "&Start Server"
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:558
msgid "St&op Server"
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:559
msgid "&Test Server"
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:560
msgid "Run server &automatically on startup"
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:561
msgid "View &server logs"
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:562
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
msgid ""
"
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:505
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522
msgid "The download timed out."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:509
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:526
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:521
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:538
msgid "Bad 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:539
msgid "The cover is not a valid picture"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:569
msgid "There were errors"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:570
msgid "There were errors downloading social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:575
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:594
msgid "Cannot fetch metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:576
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:595
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:628
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:657
msgid "Permission denied"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:629
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:658
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:351
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352
msgid "Edit Meta Information"
msgstr ""
-#: /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:356
msgid "Swap the author and title"
msgstr ""
-#: /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:359
msgid "Author S&ort: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361
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:374
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375
msgid "Remove unused series (Series that have no books)"
msgstr ""
-#: /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
msgid "IS&BN:"
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:378
msgid "Publishe&d:"
msgstr ""
-#: /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:381
msgid "dd MMM yyyy"
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:382
msgid "&Date:"
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:383
msgid "&Comments"
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:384
msgid "&Fetch metadata from server"
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:385
msgid "Available Formats"
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:386
msgid "Add a new format for this book to the database"
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:388
msgid "Remove the selected formats for this book from the database."
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:390
msgid "Set the cover for the book from the selected format"
msgstr ""
-#: /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:392
msgid "Update metadata from the metadata in the selected format"
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:397
msgid "Reset cover to default"
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:399
msgid "Download &cover"
msgstr ""
@@ -4635,15 +4816,19 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:95
msgid ""
-"See the User Manual for more help"
+"See the User Manual for more help"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:62
+#: /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_editor.py:64
msgid "Are your sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:65
msgid ""
"The following tags are used by one or more books. Are you certain you want "
"to delete them?"
@@ -4698,7 +4883,7 @@ msgid "Send test mail from %s to:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52
-#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115
msgid "&Test"
msgstr ""
@@ -4882,7 +5067,7 @@ msgstr ""
msgid "Recipe source code (python)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97
+#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107
msgid ""
"\n"
@@ -4906,98 +5091,98 @@ msgid ""
"metadata entries are documented in tooltips.
"
msgstr ""
@@ -5081,16 +5269,16 @@ msgstr ""
msgid "Changes will only take effect after a restart."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:64
+#: /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:157
+#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
msgid "No matches for the search phrase %s were found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:421
+#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:410
msgid "No matches found"
msgstr ""
@@ -5115,12 +5303,12 @@ 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:162
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:182
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:163
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:183
msgid "Forward"
msgstr ""
@@ -5129,7 +5317,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:170
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190
msgid "Open ebook"
msgstr ""
@@ -5137,604 +5325,186 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:57
-msgid "Save single format to disk..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
-msgid "Search (For Advanced Search click the button to the left)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153
-msgid "Error communicating with device"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
-msgid "&Restore"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
-msgid "&Donate to support calibre"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
-msgid "&Restart"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
-msgid ""
-"
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
-msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s\n"
-"
\n"
-" "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:904
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:947
-msgid "Uploading books to device."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:913
-msgid "EPUB Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:914
-msgid "LRF Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:915
-msgid "HTML Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:916
-msgid "LIT Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:917
-msgid "MOBI Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:918
-msgid "Text books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919
-msgid "PDF Books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
-msgid "Comics"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:921
-msgid "Archives"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956
-msgid "Failed to read metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957
-msgid "Failed to read metadata from the following"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
-msgid ""
-"The selected books will be permanently deleted and the files removed "
-"from your computer. Are you sure?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
-msgid "Deleting books from device."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034
-msgid "Cannot download metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1035
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1085
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1118
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1143
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1255
-msgid "No books selected"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1045
-msgid "covers"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1045
-msgid "metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047
-msgid "Downloading %s for %d book(s)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069
-msgid "Failed to download some metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070
-msgid "Failed to download metadata for the following:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
-msgid "Failed to download metadata:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1084
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1117
-msgid "Cannot edit metadata"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1142
-msgid "Cannot save to disk"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1145
-msgid "Choose destination directory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1172
-msgid "Error while saving"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1173
-msgid "There was an error while saving."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1180
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1181
-msgid "Could not save some books"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
-msgid "Click the show details button to see which ones."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
-msgid "Fetching news from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-msgid " fetched."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1254
-msgid "Cannot convert"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1283
-msgid "Starting conversion of %d book(s)"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1394
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
-msgid "No book selected"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1394
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444
-msgid "Cannot view"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1412
-msgid "Cannot open folder"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1429
-msgid "Multiple Books Selected"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1430
-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/main.py:1445
-msgid "%s has no available formats."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1486
-msgid "Cannot configure"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1487
-msgid "Cannot configure while there are running jobs."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1530
-msgid "No detailed info available"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
-msgid "No detailed information is available for books on the device."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583
-msgid "Error talking to device"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1584
-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/main.py:1607
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1625
-msgid "Conversion Error"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1608
-msgid ""
-"
\n"
-" Quitting may cause corruption on the device.
\n"
-" Are you sure you want to quit?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1734
-msgid "WARNING: Active jobs"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1785
-msgid ""
-"will keep running in the system tray. To close it, choose Quit in the "
-"context menu of the system tray."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1804
-msgid ""
-"Latest version: %s"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812
-msgid "Update available"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813
-msgid ""
-"%s has been updated to version %s. See the new features. "
-"Visit the download page?"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1831
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:24
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1833
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:26
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1835
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:28
msgid "Log debugging information to console"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1837
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30
msgid "Do not check for updates"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1885
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:80
msgid "If you are sure it is not running"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1887
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:82
msgid "Cannot Start "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1888
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:83
msgid "%s is already running."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1891
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86
msgid "may be running in the system tray, in the"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1893
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:88
msgid "upper right region of the screen."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1895
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
msgid "lower right region of the screen."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1898
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:93
msgid "try rebooting your computer."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1912
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:107
msgid "try deleting the file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:333
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:331
msgid "calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
+#: /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:337
+#: /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:338
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:336
msgid "&Search:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:339
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:340
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:337
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:338
msgid ""
"
Words separated by spaces are ANDed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:341
+#: /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:343
-msgid "Match any"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:344
-msgid "Match all"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:345
+#: /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:346
+#: /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:347
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:345
msgid "A"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:348
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:349
+#: /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:350
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:348
msgid "Del"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:351
+#: /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:352
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:350
msgid "E"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
+#: /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:355
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:304
+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:356
+#: /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:357
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:355
msgid "F"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358
+#: /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:359
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:357
msgid "C"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:314
+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:362
+#: /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:363
+#: /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:364
+#: /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:365
+#: /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:366
+#: /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:367
+#: /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:369
+#: /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:370
+#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368
msgid "Ctrl+P"
msgstr ""
@@ -5756,11 +5526,11 @@ msgstr ""
msgid "ERROR: Unhandled exception"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87
+#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:88
msgid "Book has neither title nor ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:110
msgid "No matches found for this book"
msgstr ""
@@ -5768,6 +5538,66 @@ msgstr ""
msgid "Search"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:57
+msgid "Press a key..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:78
+msgid "Already assigned"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:80
+msgid "already assigned to"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
+msgid " or "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68
+msgid "&Default"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:125
+msgid "Customize shortcuts for"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:215
+msgid "Keys"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:217
+msgid "Double click to change"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:67
+msgid "Frame"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69
+msgid "&Custom"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70
+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
+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
+msgid "Clear"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75
+msgid "&Alternate shortcut:"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:149
msgid "Jobs:"
msgstr ""
@@ -5776,29 +5606,29 @@ msgstr ""
msgid "Click to see list of active jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:188
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:196
msgid "Click to browse books by their covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:188
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:196
msgid "Click to turn off Cover Browsing"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201
msgid ""
"
Import of pictureflow "
"module failed:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201
+#: /home/kovid/work/calibre/src/calibre/gui2/status.py:209
msgid "Click to browse books by tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132
msgid "Authors"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:122
+#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132
msgid "Publishers"
msgstr ""
@@ -5819,7 +5649,7 @@ msgid ""
"found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121
+#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120
msgid "Queueing books for bulk conversion"
msgstr ""
@@ -5841,6 +5671,474 @@ msgid ""
"reconvert them?"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:63
+msgid "Save single format to disk..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:142
+msgid "Search (For Advanced Search click the button to the left)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:159
+msgid "Error communicating with device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:176
+msgid "&Restore"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:178
+msgid "&Donate to support calibre"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:183
+msgid "&Restart"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:222
+msgid "
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:224
+msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s\n"
+"
\n"
+" "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:933
+msgid "How many empty books?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:934
+msgid "How many empty books should be added?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:978
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1025
+msgid "Uploading books to device."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:986
+msgid "EPUB Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:987
+msgid "LRF Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:988
+msgid "HTML Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:989
+msgid "LIT Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:990
+msgid "MOBI Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:991
+msgid "Text books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:992
+msgid "PDF Books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:993
+msgid "Comics"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:994
+msgid "Archives"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:998
+msgid "Supported books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1034
+msgid "Failed to read metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1035
+msgid "Failed to read metadata from the following"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1054
+msgid "Cannot delete"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1057
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1545
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1564
+msgid "No book selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1067
+msgid "Choose formats to be deleted"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1083
+msgid "Choose formats not to be deleted"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1119
+msgid ""
+"The selected books will be permanently deleted and the files removed "
+"from your computer. Are you sure?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1146
+msgid "Deleting books from device."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1177
+msgid "Cannot download metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1178
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1235
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1268
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1293
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1406
+msgid "No books selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1193
+msgid "social metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195
+msgid "covers"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195
+msgid "metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1197
+msgid "Downloading %s for %d book(s)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1219
+msgid "Failed to download some metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1220
+msgid "Failed to download metadata for the following:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1223
+msgid "Failed to download metadata:"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1234
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1267
+msgid "Cannot edit metadata"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1292
+msgid "Cannot save to disk"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1295
+msgid "Choose destination directory"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1322
+msgid "Error while saving"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1323
+msgid "There was an error while saving."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1330
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1331
+msgid "Could not save some books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1332
+msgid "Click the show details button to see which ones."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1351
+msgid "Fetching news from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1365
+msgid " fetched."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405
+msgid "Cannot convert"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1434
+msgid "Starting conversion of %d book(s)"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1545
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1601
+msgid "Cannot view"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1563
+msgid "Cannot open folder"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1585
+msgid "Multiple Books Selected"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1586
+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:1602
+msgid "%s has no available formats."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1643
+msgid "Cannot configure"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1644
+msgid "Cannot configure while there are running jobs."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1687
+msgid "No detailed info available"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1688
+msgid "No detailed information is available for books on the device."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1743
+msgid "Error talking to device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1744
+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:1767
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1795
+msgid "Conversion Error"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1768
+msgid ""
+"
\n"
+" Quitting may cause corruption on the device.
\n"
+" Are you sure you want to quit?"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1907
+msgid "WARNING: Active jobs"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1959
+msgid ""
+"will keep running in the system tray. To close it, choose Quit in the "
+"context menu of the system tray."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1978
+msgid ""
+"Latest version: %s"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1986
+msgid "Update available"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1987
+msgid ""
+"%s has been updated to version %s. See the new features. Visit the download page?"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43
msgid "Edit bookmark"
msgstr ""
@@ -5897,275 +6195,351 @@ msgstr ""
msgid "Import"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151
msgid "Configure Ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152
msgid "&Font options"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:153
msgid "Se&rif family:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154
msgid "&Sans family:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155
msgid "&Monospace family:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156
msgid "&Default font size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165
msgid " px"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158
msgid "Monospace &font size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160
msgid "S&tandard font:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161
msgid "Serif"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162
msgid "Sans-serif"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163
msgid "Monospace"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164
msgid "Remember last used &window size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166
msgid "Maximum &view width:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167
msgid "H&yphenate (break line in the middle of large words)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168
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:151
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169
msgid "Default &language for hyphenation:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170
msgid "&User stylesheet"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171
+msgid "&General"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172
+msgid "Double click to change a keyboard shortcut"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173
+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:33
msgid "Options to customize the ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:38
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:650
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:648
msgid "Remember last used window size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:40
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:91
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:42
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44
msgid "Maximum width of the viewer window, in pixels."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:45
msgid "Hyphenate text"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47
msgid "Default language for hyphenation rules"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49
msgid "Font options"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51
msgid "The serif font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53
msgid "The sans-serif font family"
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 monospaced font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56
msgid "The standard font size in px"
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 monospaced font size in px"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58
msgid "The standard font type"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:404
+msgid "&Lookup in dictionary"
+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:169
+#: /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:210
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:182
msgid "Position in book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188
msgid "Go to a reference. To get reference numbers, use the reference mode."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:223
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:195
msgid "Search for text in book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:286
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:259
msgid "Print Preview"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:381
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271
+msgid "Connecting to dict.org to lookup: %s…"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:370
msgid "Choose ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:382
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:371
msgid "Ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:401
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:390
msgid "Add bookmark"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:401
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:390
msgid "Enter title for bookmark:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:422
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:411
msgid "No matches found for: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:462
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:451
msgid "Loading flow..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:489
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:487
msgid "Laying out %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:518
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:516
msgid "Manage Bookmarks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:551
msgid "Loading ebook..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:559
msgid "DRM Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:562
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:560
msgid "
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:455
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:496
msgid "Could not move library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:624
msgid "welcome wizard"
msgstr ""
@@ -6331,14 +6705,13 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49
msgid ""
"Demo videos
Videos demonstrating the various features of calibre are "
-"available online."
+"available online."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50
msgid ""
-"User Manual
A User Manual is also available online."
+"User Manual
A User Manual is also available online."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
@@ -6766,107 +7139,107 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1624
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1656
msgid " or
tags that contain the words \"chapter\",\"book\",\"section\" or "
@@ -1091,7 +1093,7 @@ msgstr ""
"\"/\". Zie de XPath handleiding in het calibre Gebruikers Handboek voor meer "
"help betreffende deze functionaliteit."
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:256
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257
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 "
@@ -1104,7 +1106,7 @@ msgstr ""
"\"none\" zal hoofdstuk markering uitschakelen, en een waarde \"both\" zal "
"zowel pagina einden als strepen gebruiken om hoofdstukken te markeren."
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:266
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267
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 "
@@ -1114,42 +1116,42 @@ msgstr ""
"toegevoegd aan de style regels van het invoer bestand, zodat het kan worden "
"gebruikt om deze voorrang te geven"
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:276
msgid ""
"An XPath expression. Page breaks are inserted before the specified elements."
msgstr ""
"Een XPath expressie. Pagina overgangen worden ingevoegd voor de "
"gespecificeerde elementen."
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:281
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282
msgid ""
"Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
"Zet de boven marge in pts. Standaard is %default. Let op: 72 pts is gelijk "
"aan 1 inch"
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:287
msgid ""
"Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
"Zet de onder marge in pts. Standaard is %default. Let op: 72 pts is gelijk "
"aan 1 inch"
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292
msgid ""
"Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
"Zet de linker marge in pts. Standaard is %default. Let op: 72 pts is gelijk "
"aan 1 inch"
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:296
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:297
msgid ""
"Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch"
msgstr ""
"Zet de rechter marge in pts. Standaard is %default. Let op: 72 pts is gelijk "
"aan 1 inch"
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:301
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:302
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 "
@@ -1159,7 +1161,7 @@ msgstr ""
"uitgelijnd hangt af van of het eboek formaat en de gebruikte lees apparaat "
"al dan niet ijtlijning ondersteunen."
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:308
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309
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 "
@@ -1169,7 +1171,7 @@ msgstr ""
"paragraden. witregel verwijdering werkt niet als het invoer bestand geen "
"paragrafen gebruikt (
They can be any words or phrases, separated by commas."
@@ -3393,7 +3400,7 @@ 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:153
-#: /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:372
msgid "&Series:"
msgstr "&Series:"
@@ -3401,13 +3408,13 @@ msgstr "&Series:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181
#: /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:155
-#: /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_single_ui.py:374
msgid "List of known series. You can add new series."
msgstr "Lijst van bekende series. Je kunt nieuwe series toevoegen."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182
-#: /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 "Book "
msgstr "Boek "
@@ -3476,12 +3483,12 @@ msgid "PDB Input"
msgstr "PDB Invoer"
#: /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:39
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43
msgid "Treat each &line as a paragraph"
msgstr "Behandel iedere regel als een paragraaf"
#: /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:42
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44
msgid "Assume print formatting"
msgstr "Neem print formatering aan"
@@ -3522,7 +3529,7 @@ msgid "RB Output"
msgstr "RB Uitvoer"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1522
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1551
msgid "Choose the format to view"
msgstr "Kies het te bekijken formaat"
@@ -3697,11 +3704,11 @@ msgstr "Inhoudsopgave &Filter:"
msgid "TXT Input"
msgstr "TXT Invoer"
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45
msgid "Process using markdown"
msgstr "Proces gebruikt markdown"
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46
msgid ""
"
Must be a directory."
msgstr "
Moet een folder zijn."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:768
msgid "Invalid database location.
Cannot write to "
msgstr "Foutieve database locatie.
Kan niet schrijven naar "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:800
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:802
msgid "Checking database integrity"
msgstr "Verifieren database integriteit"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:820
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:822
msgid "Failed to check database integrity"
msgstr "Database integriteit kon niet worden geverifieerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:827
msgid "Some inconsistencies found"
msgstr "Inconsistente data gevonden"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:828
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 "
@@ -4392,13 +4409,13 @@ msgstr ""
msgid "Sending to &device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:499
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:501
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:366
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193
msgid "Preferences"
msgstr "Voorkeuren"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:500
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:502
msgid ""
"&Location of ebooks (The ebooks are stored in folders sorted by author and "
"metadata is stored in the file metadata.db)"
@@ -4406,23 +4423,23 @@ msgstr ""
"&Locatie van eboeken. (De eboeken zijn opgeslagen in de folders gesorteerd "
"op auteur, en metadata word bewaard in eht bestand metadata.db)"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:503
msgid "Browse for the new database location"
msgstr "Blader naar de nieuwe database locatie"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
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:504
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
msgid "Download &social metadata (tags/ratings/etc.) by default"
msgstr "Download &sociale metadata (tags/waarderingen/etc.) standaard"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507
msgid "Default network &timeout:"
msgstr "Standaard netwerk &timeout:"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508
msgid ""
"Set the default timeout for network fetches (i.e. anytime we go out to the "
"internet to get information)"
@@ -4430,151 +4447,151 @@ 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:507
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509
msgid " seconds"
msgstr " seconden"
-#: /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:510
msgid "Choose &language (requires restart):"
msgstr "Kier &taal (herstart nodig)"
-#: /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:511
msgid "Normal"
msgstr "Standaard"
-#: /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:512
msgid "High"
msgstr "Hoog"
-#: /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:513
msgid "Low"
msgstr "Laag"
-#: /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:514
msgid "Job &priority:"
msgstr "werk &prioriteit:"
-#: /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:515
msgid "Preferred &output format:"
msgstr "Voorkeur &uitvoer formaat:"
-#: /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:516
msgid "Preferred &input format order:"
msgstr "Voorkeur &invoer formaat volgorde:"
-#: /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:519
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:518
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520
msgid "Enable system &tray icon (needs restart)"
msgstr "Activeer systeemvak icoon"
-#: /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:521
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:520
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522
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:521
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523
msgid "Search as you type"
msgstr "Zoek al typend"
-#: /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:524
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:523
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525
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:524
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526
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:525
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527
msgid "Toolbar"
msgstr "Werkbalk"
-#: /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:528
msgid "Large"
msgstr "Groot"
-#: /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:529
msgid "Medium"
msgstr "Middel"
-#: /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:530
msgid "Small"
msgstr "Klein"
-#: /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:531
msgid "&Button size in toolbar"
msgstr "&Knop grootte in werkbalk"
-#: /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:532
msgid "Show &text in toolbar buttons"
msgstr "Laat &tekst zien in werkbalk knoppen"
-#: /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:533
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:534
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536
msgid "Use internal &viewer for:"
msgstr "Gebruik interne &viewer voor:"
-#: /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:537
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:536
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538
msgid "&Add email"
msgstr "&Voeg email toe"
-#: /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:539
msgid "Make &default"
msgstr "Maak &standaard"
-#: /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:540
msgid "&Remove email"
msgstr "Verwijde&r email"
-#: /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:541
msgid "calibre can send your books to you (or your reader) by email"
msgstr "calibre kan je boeken via email naar je (of je lezer) versturen"
-#: /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:542
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:541
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543
msgid "&Check database integrity"
msgstr "&Controleer database integriteit"
-#: /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:544
msgid "&Install command line tools"
msgstr "Installeer commando regel tools"
-#: /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:545
msgid "Open calibre &configuration directory"
msgstr "Open calibre &configuratie folder"
-#: /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:546
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:545
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547
msgid "Debug &device detection"
msgstr "Foutopsporing &apparaat detectie"
-#: /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:548
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 "
@@ -4584,25 +4601,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:547
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549
msgid "Server &port:"
msgstr "Server &poort:"
-#: /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:550
#: /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/wizard/send_email_ui.py:117
msgid "&Username:"
msgstr "Gebr&uikersnaam:"
-#: /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:551
#: /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/wizard/send_email_ui.py:119
msgid "&Password:"
msgstr "W&achtwoord:"
-#: /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:552
msgid ""
"If you leave the password blank, anyone will be able to access your book "
"collection using the web interface."
@@ -4610,7 +4627,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:551
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
msgid ""
"The maximum size (widthxheight) for displayed covers. Larger covers are "
"resized. "
@@ -4618,41 +4635,41 @@ 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:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
msgid "Max. &cover size:"
msgstr "Max. &Omslag grootte:"
-#: /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:555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
msgid "&Show password"
msgstr "&Geef wachtwoord weer"
-#: /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:556
msgid "Max. &OPDS items per query:"
msgstr "Max. &OPDS onderdelen per zoekopdracht"
-#: /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:557
msgid "&Start Server"
msgstr "&Start Server"
-#: /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:558
msgid "St&op Server"
msgstr "St&op Server"
-#: /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:559
msgid "&Test Server"
msgstr "&Test Server"
-#: /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:560
msgid "Run server &automatically on startup"
msgstr "Start server &automatisch tijdens opstarten"
-#: /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:561
msgid "View &server logs"
msgstr "Bekijk &server logs"
-#: /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/wizard/stanza_ui.py:46
msgid ""
"
\n"
" Quitting may cause corruption on the device.
\n"
@@ -6727,11 +6748,11 @@ msgstr ""
"apparaat.
\n"
" Weet je zeker dat je af wilt sluiten?"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1876
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1907
msgid "WARNING: Active jobs"
msgstr "Waarschuwing: actieve werk opdrachten"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1928
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1959
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -6739,7 +6760,7 @@ msgstr ""
"Zal blijven draaien in het systeemvak. Om het af te sluiten, kies "
"Afsluiten in het context menu in het systeemvak."
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1947
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1978
msgid ""
"Latest version: %s"
@@ -6747,11 +6768,11 @@ msgstr ""
"Laatste versie: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1955
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1986
msgid "Update available"
msgstr "Update beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1956
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1987
msgid ""
"%s has been updated to version %s. See the new features. Visit the download page?"
@@ -6905,12 +6926,16 @@ msgstr ""
msgid "&Keyboard shortcuts"
msgstr "&Keyboard snelkoppeling"
+#: /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:33
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:40
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:648
msgid "Remember last used window size"
msgstr "onthoudt de laatst gebruikte venster grootte"
@@ -6963,6 +6988,10 @@ 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:404
+msgid "&Lookup in dictionary"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12
msgid "Scroll to the next page"
msgstr "Scroll naar de volgende pagina"
@@ -7011,96 +7040,100 @@ msgstr "Naar links schuiven"
msgid "Scroll right"
msgstr "Naar rechts schuiven"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115
msgid "Book format"
msgstr "Boek vorm"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:137
+#: /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/main.py:178
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:182
msgid "Position in book"
msgstr "Positie in boek"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188
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:191
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:195
msgid "Search for text in book"
msgstr "Zoek naar tekst in boek"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:259
msgid "Print Preview"
msgstr "Afdrukvoorbeeld"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:352
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271
+msgid "Connecting to dict.org to lookup: %s…"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:370
msgid "Choose ebook"
msgstr "Kies eboek"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:353
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:371
msgid "Ebooks"
msgstr "Eboeken"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:372
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:390
msgid "Add bookmark"
msgstr "Bladwijzer toevoegen"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:372
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:390
msgid "Enter title for bookmark:"
msgstr "Geef titel voor bladwijzer"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:411
msgid "No matches found for: %s"
msgstr "Geen zoekterm gevonden voor: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:433
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:451
msgid "Loading flow..."
msgstr "Laden Vloed..."
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:469
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:487
msgid "Laying out %s"
msgstr "Opbaren %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:498
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:516
msgid "Manage Bookmarks"
msgstr "Beheer Bladwijzers"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:533
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:551
msgid "Loading ebook..."
msgstr "Eboek wordt geladen..."
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:541
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:559
msgid "DRM Error"
msgstr "DRM foutmelding"
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:542
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:560
msgid " or
tags that contain the words \"chapter\",\"book\",\"section\" or "
@@ -1036,7 +1071,7 @@ msgid ""
"User Manual for further help on using this feature."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:256
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257
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 "
@@ -1049,73 +1084,73 @@ msgstr ""
"\"both\" irá inserir uma quebra de página e uma linha para marcar os "
"capítulos."
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:266
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267
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:275
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:276
msgid ""
"An XPath expression. Page breaks are inserted before the specified elements."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:281
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282
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:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:287
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:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292
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:296
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:297
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:301
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:302
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."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:308
+#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309
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 (
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:176
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124
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:392
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393
msgid "Book Cover"
msgstr "Capa do livro"
@@ -3033,28 +3065,28 @@ 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:393
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394
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:394
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395
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:353
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354
msgid "&Title: "
msgstr "&Título: "
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172
-#: /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:355
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:138
-#: /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:358
msgid "&Author(s): "
msgstr "&Autor(es): "
@@ -3070,18 +3102,18 @@ 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:146
-#: /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
msgid "&Publisher: "
msgstr "&Editor: "
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177
-#: /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
msgid "Ta&gs: "
msgstr "Ta&gs: "
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178
#: /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:368
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369
msgid ""
"Tags categorize the book. This is particularly useful while searching. "
"
They can be any words or phrases, separated by commas."
@@ -3089,7 +3121,7 @@ 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:153
-#: /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:372
msgid "&Series:"
msgstr "&Séries:"
@@ -3097,13 +3129,13 @@ msgstr "&Séries:"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181
#: /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:155
-#: /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_single_ui.py:374
msgid "List of known series. You can add new series."
msgstr "Lista de séries conhecidas. É possível adicionar novas séries."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182
-#: /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 "Book "
msgstr "Livro "
@@ -3172,12 +3204,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:39
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43
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:42
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44
msgid "Assume print formatting"
msgstr ""
@@ -3218,7 +3250,7 @@ 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:1421
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1551
msgid "Choose the format to view"
msgstr ""
@@ -3390,34 +3422,34 @@ msgstr ""
msgid "TXT Input"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:40
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45
msgid "Process using markdown"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46
msgid ""
"
Must be a directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:768
msgid "Invalid database location.
Cannot write to "
msgstr "Localização do banco de dados inválida.
Não é possível gravar em "
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:800
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:802
msgid "Checking database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:820
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:822
msgid "Failed to check database integrity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:825
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:827
msgid "Some inconsistencies found"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:826
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:828
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 "
@@ -3960,14 +4002,6 @@ msgid ""
"folder directly."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save.py:68
-msgid "Invalid template"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save.py:69
-msgid "The template %s is invalid:"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:100
msgid "TabWidget"
msgstr ""
@@ -3984,318 +4018,322 @@ msgid "Read metadata only from &file name"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103
-msgid "&Configure metadata from file name"
+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
-msgid "&Adding books"
+msgid "&Swap author firstname and lastname"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105
+msgid "&Configure metadata from file name"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106
+msgid "&Adding books"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107
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:106
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108
msgid "Save &cover separately"
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:109
msgid "Update &metadata in saved copies"
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:110
msgid "Save metadata in &OPF file"
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:111
msgid "Convert non-English characters to &English equivalents"
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:112
msgid "Format &dates as:"
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:113
msgid "File &formats to save:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112
-msgid "Save &template"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113
-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/add_save_ui.py:114
-msgid "Available variables:"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115
msgid "Replace space with &underscores"
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:115
msgid "Change paths to &lowercase"
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:116
msgid "&Saving books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:499
-#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117
+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
+msgid "Sending to &device"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:501
+#: /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 "Preferências"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:500
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:502
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:501
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:503
msgid "Browse for the new database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:503
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
msgid "Show notification when &new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:504
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
msgid "Download &social metadata (tags/ratings/etc.) by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507
msgid "Default network &timeout:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508
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:507
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509
msgid " seconds"
msgstr " segundos"
-#: /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:510
msgid "Choose &language (requires restart):"
msgstr "Selecionar &idioma (requer reinicializaçã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:511
msgid "Normal"
msgstr "Normal"
-#: /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:512
msgid "High"
msgstr "Alta"
-#: /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:513
msgid "Low"
msgstr "Baixa"
-#: /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:514
msgid "Job &priority:"
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:515
msgid "Preferred &output format:"
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:516
msgid "Preferred &input format order:"
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:519
msgid "Use &Roman numerals for series number"
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:520
msgid "Enable system &tray icon (needs restart)"
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:521
msgid "Show ¬ifications in system tray"
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:522
msgid "Show cover &browser in a separate window (needs restart)"
msgstr ""
-#: /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:523
msgid "Search as you type"
msgstr ""
-#: /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:524
msgid "Automatically send downloaded &news to ebook reader"
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:525
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:524
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526
msgid "&Number of covers to show in browse mode (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:527
msgid "Toolbar"
msgstr "Barra de ferramentas"
-#: /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:528
msgid "Large"
msgstr "Grande"
-#: /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:529
msgid "Medium"
msgstr "Médio"
-#: /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:530
msgid "Small"
msgstr "Pequeno"
-#: /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:531
msgid "&Button size in toolbar"
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:532
msgid "Show &text in toolbar buttons"
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:533
msgid "Select visible &columns in library view"
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:536
msgid "Use internal &viewer for:"
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:537
msgid "Add an email address to which to send books"
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:538
msgid "&Add email"
msgstr "&Adicionar e-mail"
-#: /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:539
msgid "Make &default"
msgstr "Tornar &padrão"
-#: /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:540
msgid "&Remove email"
msgstr "&Remover e-mail"
-#: /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:541
msgid "calibre can send your books to you (or your reader) by email"
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:542
msgid "&Maximum number of waiting worker processes (needs restart):"
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:543
msgid "&Check database integrity"
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:544
msgid "&Install command line tools"
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:545
msgid "Open calibre &configuration directory"
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:546
msgid "Limit the max. simultaneous jobs to the available CPU &cores"
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:547
msgid "Debug &device detection"
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:548
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:547
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549
msgid "Server &port:"
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:550
#: /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/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:549
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551
#: /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/wizard/send_email_ui.py:119
msgid "&Password:"
msgstr "&Senha:"
-#: /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:552
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:551
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553
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:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554
msgid "Max. &cover size:"
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:555
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212
msgid "&Show password"
msgstr "&Exibir senha"
-#: /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:556
msgid "Max. &OPDS items per query:"
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:557
msgid "&Start Server"
msgstr "&Iniciar servidor"
-#: /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:558
msgid "St&op Server"
msgstr "&Interromper servidor"
-#: /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:559
msgid "&Test Server"
msgstr "&Testar servidor"
-#: /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:560
msgid "Run server &automatically on startup"
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:561
msgid "View &server logs"
msgstr "Ver ®istros do servidor"
-#: /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/wizard/stanza_ui.py:46
msgid ""
"
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:505
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522
msgid "The download timed out."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:509
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:526
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:521
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:538
msgid "Bad 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:539
msgid "The cover is not a valid picture"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:569
msgid "There were errors"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:570
msgid "There were errors downloading social metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:577
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:594
msgid "Cannot fetch metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:578
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:595
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:630
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:657
msgid "Permission denied"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:631
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:658
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:351
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352
msgid "Edit Meta Information"
msgstr ""
-#: /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:356
msgid "Swap the author and title"
msgstr ""
-#: /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:359
msgid "Author S&ort: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361
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:374
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375
msgid "Remove unused series (Series that have no books)"
msgstr "Remover séries sem uso (séries que não possuem livros)"
-#: /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
msgid "IS&BN:"
msgstr "IS&BN:"
-#: /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:378
msgid "Publishe&d:"
msgstr ""
-#: /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:381
msgid "dd MMM yyyy"
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:382
msgid "&Date:"
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:383
msgid "&Comments"
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:384
msgid "&Fetch metadata from server"
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:385
msgid "Available Formats"
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:386
msgid "Add a new format for this book to the database"
msgstr "Adicionar ao banco de dados um novo formato deste livro"
-#: /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:388
msgid "Remove the selected formats for this book from the database."
msgstr "Remover do banco de dados os formatos selecionados deste livro"
-#: /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:390
msgid "Set the cover for the book from the selected format"
msgstr ""
-#: /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:392
msgid "Update metadata from the metadata in the selected format"
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:397
msgid "Reset cover to default"
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:399
msgid "Download &cover"
msgstr "Descarregar &capa"
@@ -4908,11 +4980,15 @@ msgid ""
"interface\">User Manual for more help"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:62
+#: /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_editor.py:64
msgid "Are your sure?"
msgstr "Você tem certeza?"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:63
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:65
msgid ""
"The following tags are used by one or more books. Are you certain you want "
"to delete them?"
@@ -4967,7 +5043,7 @@ msgid "Send test mail from %s to:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52
-#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115
msgid "&Test"
msgstr "&Testar"
@@ -5151,7 +5227,7 @@ msgstr ""
msgid "Recipe source code (python)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97
+#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107
msgid ""
"\n"
@@ -5175,31 +5251,31 @@ msgid ""
"metadata entries are documented in tooltips.