diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index c3d48b6950..d3f3538c27 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.9.14\n" -"POT-Creation-Date: 2013-01-11 10:53+IST\n" -"PO-Revision-Date: 2013-01-11 10:53+IST\n" +"Project-Id-Version: calibre 0.9.15\n" +"POT-Creation-Date: 2013-01-18 09:12+IST\n" +"PO-Revision-Date: 2013-01-18 09:12+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -33,7 +33,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:667 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:45 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:69 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:234 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:238 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:72 @@ -78,11 +78,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:122 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:478 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:480 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1183 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1294 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -110,7 +110,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/headers.py:95 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/headers.py:154 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/headers.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:618 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:316 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:463 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:330 @@ -141,9 +141,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:692 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1416 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1419 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:71 @@ -167,7 +167,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 @@ -808,6 +808,10 @@ msgstr "" msgid "This profile is intended for the PocketBook Pro 900 series of devices." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:778 +msgid "This profile is intended for the PocketBook Pro 912 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -873,7 +877,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:331 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 #: /home/kovid/work/calibre/src/calibre/library/database2.py:136 #: /home/kovid/work/calibre/src/calibre/library/database2.py:145 #, python-format @@ -883,7 +887,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:134 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1038,9 +1042,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:394 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:400 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:431 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 @@ -1119,8 +1123,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1097 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1099 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1134 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1131,8 +1135,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:491 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:525 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:430 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1110 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1121 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1147 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1158 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1154,8 +1158,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:479 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:486 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1159 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1165 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1202 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1218,7 +1222,7 @@ msgid "Communicate with the PocketBook 301 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237 -msgid "Communicate with the PocketBook 602/603/902/903 reader." +msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 @@ -1664,7 +1668,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:167 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:914 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:950 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1734,12 +1738,12 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:212 #: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:315 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:231 #: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:219 #, python-format msgid "Found object: %s" @@ -1950,22 +1954,30 @@ msgstr "" msgid "Use this option if you want to force the driver to listen on a particular IP address. The driver will listen only on the entered address, and this address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:768 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 +msgid "Replace books with the same calibre identifier" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 +msgid "Use this option to overwrite a book on the device if that book has the same calibre identifier as the book being sent. The file name of the book will not change even if the save template produces a different result. Using this option in most cases prevents having multiple copies of a book on the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1273 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1312 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1281 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1320 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1293 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1332 msgid "Failed to allocate a random port" msgstr "" @@ -3422,7 +3434,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 msgid "No" msgstr "" @@ -3489,7 +3501,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:796 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:802 msgid "Tags" msgstr "" @@ -3623,7 +3635,7 @@ msgid "" "Fetch a cover image/social metadata for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -3851,7 +3863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:794 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:800 msgid "Rating" msgstr "" @@ -4039,7 +4051,7 @@ msgid "Restart needed" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:742 msgid "Restart calibre now" msgstr "" @@ -4226,9 +4238,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:392 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:301 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:183 @@ -4445,7 +4457,7 @@ msgid "Note that the actual library folder will be renamed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:316 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:729 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" @@ -4459,7 +4471,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:753 msgid "Too long" msgstr "" @@ -4517,7 +4529,7 @@ msgid "Path to library too long. Must be less than %d characters. Move your libr msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:736 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:318 @@ -4593,7 +4605,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:639 msgid "Cannot convert" msgstr "" @@ -4694,7 +4706,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:677 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:239 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:374 @@ -5103,7 +5115,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 msgid "N" msgstr "" @@ -5237,7 +5249,7 @@ msgid "Click the show details button to see which ones." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:801 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:807 msgid "Show book details" msgstr "" @@ -5342,33 +5354,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:310 msgid "Choose stores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:117 msgid "Cannot search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:140 msgid "Calibre helps you find the ebooks you want by searching the websites of various commercial and public domain book sources for you." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:144 msgid "Using the integrated search you can easily find which store has the book you are looking for, at the best price. You also get DRM status and other useful information." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:148 msgid "All transactions (paid or otherwise) are handled between you and the book seller. Calibre is not part of this process and any issues related to a purchase should be directed to the website you are buying from. Be sure to double check that any books you get will work with your e-book reader, especially if the book you are buying has DRM." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:158 msgid "Show this message again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:159 msgid "About Get Books" msgstr "" @@ -5700,7 +5712,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:308 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 @@ -5787,7 +5799,7 @@ msgid "Click to open" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:180 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:850 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:856 msgid "Ids" msgstr "" @@ -5901,7 +5913,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:207 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 @@ -6066,7 +6078,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:342 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:90 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:260 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:262 msgid "Name" msgstr "" @@ -6387,7 +6399,7 @@ msgid "Choose foreground color" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:237 msgid "Choose background color" msgstr "" @@ -6650,15 +6662,15 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:213 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:201 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 @@ -6787,154 +6799,154 @@ msgstr "" msgid "Justify text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:209 msgid "Line &height:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:210 msgid "Minimum &line height:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:211 msgid " %" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:214 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:216 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:217 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:218 msgid "&Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:219 msgid "
When calibre removes inter paragraph spacing, it automatically sets a paragraph indent, to ensure that paragraphs can be easily distinguished. This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:566 msgid "No change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:238 msgid " em" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:222 msgid "&Extra CSS" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:223 msgid "Select what style information you want completely removed:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:224 msgid "Removes the font-family CSS property" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:225 msgid "&Fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:226 msgid "Removes the margin CSS properties. Note that page margins are not affected by this setting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:227 msgid "&Margins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:228 msgid "Removes the padding CSS properties" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:229 msgid "&Padding" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:230 msgid "Convert floating images/text into static images/text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:231 msgid "F&loats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:232 msgid "Removes foreground and background colors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:233 msgid "&Colors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:234 msgid "&Other CSS Properties:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:235 msgid "Comma separated list of CSS properties to remove. For example: display, color, font-family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:236 msgid "&Filter Style Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:237 msgid "Insert &blank line between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:239 msgid "Text &justification:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:240 msgid "Smarten &punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:241 msgid "&Transliterate unicode characters to ASCII" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:242 msgid "&UnSmarten punctuation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:243 msgid "Keep &ligatures" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:244 msgid "&Linearize tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:245 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:246 msgid "&Line size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:247 msgid "&Embed font family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 msgid "&Disable font size rescaling" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:242 -msgid "&Subset all embedded fonts (Experimental)" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 +msgid "&Subset all embedded fonts" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:16 @@ -6989,54 +7001,54 @@ msgstr "" msgid "&Monospaced font family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:222 msgid "Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:50 msgid "Set the metadata. The output file will contain as much of this metadata as possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1009 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1011 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:927 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "
There was an error reading from file:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196
+#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:938
msgid " is not a valid picture"
msgstr ""
@@ -7248,22 +7260,22 @@ msgid "Preserve &aspect ratio of cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:374
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384
msgid "Se&rif family:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:122
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:375
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385
msgid "&Sans family:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:123
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:376
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386
msgid "&Monospace family:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:381
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391
msgid "S&tandard font:"
msgstr ""
@@ -7273,17 +7285,17 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:128
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:378
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:380
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:397
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413
msgid " px"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:379
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389
msgid "Monospace &font size:"
msgstr ""
@@ -7482,7 +7494,7 @@ msgid "Load a list of expressions from a previously saved file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:452
msgid "&Load"
msgstr ""
@@ -7492,7 +7504,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:188
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:450
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:661
msgid "&Save"
msgstr ""
@@ -7837,39 +7849,39 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:680
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:721
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:744
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:795
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:723
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:746
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:797
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:233
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1416
msgid "Undefined"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:752
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754
msgid "star(s)"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:755
msgid "Unrated"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:782
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:784
#, python-format
msgid "Set '%s' to today"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:784
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:786
#, python-format
msgid "Clear '%s'"
msgstr ""
@@ -7890,39 +7902,39 @@ msgstr ""
msgid " index:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:444
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446
msgid "The enumeration \"{0}\" contains an invalid value that will be set to the default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:635
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:637
msgid "Apply changes"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:828
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:830
msgid "Remove series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:831
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:833
msgid "Automatically number books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:834
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:836
msgid "Force numbers to start with "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:906
msgid "The enumeration \"{0}\" contains invalid values that will not appear in the list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:948
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:950
msgid "Remove all tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:968
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:970
msgid "tags to add"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:975
+#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:977
msgid "tags to remove"
msgstr ""
@@ -8165,7 +8177,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70
msgid "Invalid template"
@@ -8173,7 +8185,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71
#, python-format
@@ -8220,7 +8232,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48
msgid "Edit template"
msgstr ""
@@ -8628,8 +8640,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:77
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:126
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:769
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:761
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:776
msgid "Bad location"
msgstr ""
@@ -8920,7 +8932,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:527
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:721
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:729
msgid "No matches found"
msgstr ""
@@ -9092,7 +9104,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:103
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:335
#: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:82
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:600
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:607
msgid "Copied"
msgstr ""
@@ -9746,159 +9758,159 @@ msgstr ""
msgid "Description"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:527
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:539
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:528
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:540
msgid "&Install"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:528
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:540
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:529
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:541
msgid "Install the selected plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:532
msgid "&Customize plugin "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:532
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:584
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:585
msgid "Customize the options for this plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:544
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:545
msgid "Version &History"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:545
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:546
msgid "Show history of changes to this plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:549
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:550
msgid "Plugin &Forum Thread"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:558
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:559
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
msgid "Enable/&Disable plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:559
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:560
msgid "Enable or disable this plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:564
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
msgid "&Remove plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:565
msgid "Uninstall the selected plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:574
msgid "Donate to developer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:574
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:575
msgid "Donate to the developer of this plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:583
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:584
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
msgid "&Customize plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:678
#, python-format
msgid "Are you sure you want to uninstall the %s plugin?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:689
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:690
#, python-format
msgid "Install %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:691
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:303
msgid "Installing plugins is a security risk. Plugins can contain a virus/malware. Only install it if you got it from a trusted source. Are you sure you want to proceed?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:707
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:708
#, python-format
msgid "Locating zip file for %(name)s: %(link)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:711
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:759
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:712
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760
msgid "Install Plugin Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:712
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:713
#, python-format
msgid "Unable to locate a plugin zip file for %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:717
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:718
#, python-format
msgid "Downloading plugin zip attachment: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
#, python-format
msgid "Installing plugin: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:735
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:736
#, python-format
msgid "Plugin installed: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:738
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:319
msgid "Plugin {0} successfully installed under {1} plugins. You may have to restart calibre for the plugin to take effect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:760
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:761
msgid "A problem occurred while installing this plugin. This plugin will now be uninstalled. Please post the error message in details below into the forum thread for this plugin and restart Calibre."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:788
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:789
msgid "Version history missing"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:789
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:790
#, python-format
msgid "Unable to find the version history for %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:796
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:797
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:354
msgid "Plugin not customizable"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:797
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:798
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:355
#, python-format
msgid "Plugin: %s does not need customization"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:801
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:802
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:361
msgid "Must restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:802
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:803
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:362
#, python-format
msgid "You must restart calibre before you can configure the %s plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:810
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:811
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:343
msgid "Plugin cannot be disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:812
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:344
#, python-format
msgid "The plugin: %s cannot be disabled"
@@ -9948,7 +9960,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:284
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:286
msgid "Search"
msgstr ""
@@ -10472,12 +10484,12 @@ msgid "The port must be a number between 8000 and 32000."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:392
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394
msgid "Problem starting the wireless device"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:393
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395
#, python-format
msgid "The wireless device driver did not start. It said \"%s\""
msgstr ""
@@ -11432,7 +11444,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:251
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:440
-#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:361
msgid "No matches"
msgstr ""
@@ -11508,7 +11520,7 @@ msgstr ""
msgid "stars"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:407
+#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410
msgid "Y"
msgstr ""
@@ -11668,12 +11680,12 @@ msgid "LRF Viewer toolbar"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:538
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:541
msgid "Next Page"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:539
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:542
msgid "Previous Page"
msgstr ""
@@ -11728,7 +11740,7 @@ msgid "Path to Calibre Portable (%s) too long. Must be less than 59 characters."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:784
msgid "Calibre Library"
msgstr ""
@@ -11773,7 +11785,7 @@ msgid "Bad database location %r. calibre will now quit."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:540
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:542
msgid "Corrupted database"
msgstr ""
@@ -13654,7 +13666,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:143
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:145
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431
msgid " secs"
msgstr ""
@@ -14191,7 +14203,7 @@ msgid "Here you can control how calibre will save your books when you click the
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:74
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:477
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479
msgid "Failed to start content server"
msgstr ""
@@ -14393,7 +14405,7 @@ msgid "Set this to -1 if the function takes a variable number of arguments"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:454
msgid "&Delete"
msgstr ""
@@ -14910,19 +14922,19 @@ msgstr ""
msgid "You must enter a title, author or keyword to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:300
+#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:301
msgid "Customize get books search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:311
msgid "Configure search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:360
+#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:361
msgid "Couldn't find any books matching your query."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:374
+#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:375
msgid "Choose format to download to your library."
msgstr ""
@@ -14964,8 +14976,8 @@ msgstr ""
msgid "&Close"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:95
-#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/sony_plugin.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/ebooks_com_plugin.py:96
+#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/sony_plugin.py:56
msgid "Not Available"
msgstr ""
@@ -15186,7 +15198,7 @@ msgid "Alter Tag Browser"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:397
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:279
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281
msgid "Sort by"
msgstr ""
@@ -15401,40 +15413,40 @@ msgstr ""
msgid "The following books have already been converted to %s format. Do you wish to reconvert them?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:205
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:207
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:243
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:246
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:248
msgid "&Eject connected device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:250
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:252
msgid "Quit calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:263
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:265
msgid "Clear the current search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:370
msgid "Debug mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:369
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:371
#, python-format
msgid "You have started calibre in debug mode. After you quit calibre, the debug log will be available in the file: %s
The log will be displayed automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:411 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:412 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -15442,21 +15454,21 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:543 #, python-format msgid "The library database at %s appears to be corrupted. Do you want calibre to try and rebuild it automatically? The rebuild may not be completely successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:627 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:648 #, python-format msgid "
Failed to convert: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:647
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:649
msgid ""
"\n"
" Many older ebook reader devices are incapable of displaying\n"
@@ -15473,34 +15485,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:661
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:663
msgid "Conversion Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:673
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:675
msgid "Recipe Disabled"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:708
msgid "Failed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:738
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:740
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:743
msgid ""
" is communicating with the device!
\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:745
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:747
msgid "Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:815
+#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:818
msgid "will keep running in the system tray. To close it, choose Quit in the context menu of the system tray."
msgstr ""
@@ -15589,8 +15601,8 @@ msgid "Edit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:413
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:676
msgid "Reset"
msgstr ""
@@ -15608,17 +15620,17 @@ msgid "Options to customize the ebook viewer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:30
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1116
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1124
msgid "Remember last used window size"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:32
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:101
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:102
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/config.py:34
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412
msgid "Set the maximum width that the book's text and pictures will take when in fullscreen mode. This allows you to read the book text without it becoming too wide."
msgstr ""
@@ -15674,274 +15686,278 @@ msgstr ""
msgid "Show full screen usage help"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:74
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:75
msgid "Font options"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:76
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:77
msgid "The serif font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:78
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:79
msgid "The sans-serif font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:80
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:81
msgid "The monospaced font family"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:81
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:82
msgid "The standard font size in px"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:82
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:83
msgid "The monospaced font size in px"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:83
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:84
msgid "The standard font type"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:141
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142
msgid "Theme name"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:142
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:143
msgid "Choose a name for this theme"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:151
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:152
#, python-format
msgid "Saved settings as the theme named: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:167
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:168
#, python-format
msgid "Loaded settings from the theme %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:174
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:175
#, python-format
msgid "Deleted the theme named: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:234
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:236
msgid "Choose text color"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:254
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:256
msgid "Still editing"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:255
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:257
msgid "You are in the middle of editing a keyboard shortcut first complete that, by clicking outside the shortcut editing box."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:373
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383
msgid "Configure Ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:377
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:387
msgid "&Default font size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:382
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392
msgid "Serif"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:383
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393
msgid "Sans-serif"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394
msgid "Monospace"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:395
msgid "Font &magnification step size:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396
msgid ""
"The amount by which the font size is increased/decreased\n"
" when you click the font size larger/smaller buttons"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398
msgid "%"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:399
msgid "&Font options"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390
+#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400
msgid "
These options only apply in \"paged\" mode, where the text is broken up into pages, as in a paper book. To get into this mode, use the button with the yellow scroll icon in the top right corner of the viewer window." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 msgid "The number of &pages of text to show on screen " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:402 msgid " page(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:403 msgid "&Override the page margin settings specified in the book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 msgid "&Top margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 msgid "&Side margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 msgid "&Bottom margin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 msgid "Text &layout in paged mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 msgid "Maximum text width in &fullscreen:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 msgid "Show &clock in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 msgid "Show reading &position in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 msgid "Show &scrollbar in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:417 msgid "&Start viewer in full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 msgid "Show &help message when starting full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 msgid "F&ull screen options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 msgid "Background color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:411 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 msgid "Sample" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 msgid "Change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 msgid "Text color:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 msgid "Colors and backgrounds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:429 msgid "Page flip &duration:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 msgid "disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 msgid "Mouse &wheel flips pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 msgid "Line &scrolling stops at page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 msgid "Page Fl&ip options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 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:429 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:439 msgid "Remember last used &window size and layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 msgid "Remember the ¤t page when quitting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:431 -msgid "&Miscellaneous options" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:432 -msgid "&General" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:433 -msgid "Double click to change a keyboard shortcut" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:434 -msgid "&Keyboard shortcuts" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:435 -msgid "
A CSS stylesheet that can be used to control the look and feel of books. For examples, click here." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:436 -msgid "User &Stylesheet" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:437 -msgid "You can save and load the viewer settings as themes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:438 -msgid "Save current settings as a theme:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:440 -msgid "Load a previously saved theme:" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 +msgid "Show &controls in the viewer window" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 -msgid "Delete a saved theme:" +msgid "&Miscellaneous options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:443 +msgid "&General" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:444 +msgid "Double click to change a keyboard shortcut" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:445 +msgid "&Keyboard shortcuts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:446 +msgid "
A CSS stylesheet that can be used to control the look and feel of books. For examples, click here." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:447 +msgid "User &Stylesheet" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:448 +msgid "You can save and load the viewer settings as themes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:449 +msgid "Save current settings as a theme:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:451 +msgid "Load a previously saved theme:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:453 +msgid "Delete a saved theme:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:455 msgid "&Theming" msgstr "" @@ -15949,56 +15965,56 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:504 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:510 msgid "View &image..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 msgid "View &table..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:515 msgid "&Search for next occurrence" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:520 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:141 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:532 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:533 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:535 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:536 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:538 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:539 msgid "Section End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:550 msgid "Default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:617 #, python-format msgid "S&earch Google for '%s'" msgstr "" @@ -16131,114 +16147,114 @@ msgstr "" msgid "Show/hide controls" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:338 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:348 msgid "Clear list of recently opened books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:470 #, python-format msgid "Connecting to dict.org to lookup: %s…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:639 msgid "No such location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:640 msgid "The location pointed to by this item does not exist." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:691 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:692 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:700 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:708 #, python-format msgid "" "%(which)s font size\n" "Current magnification: %(mag).1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:702 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:710 msgid "Increase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:712 msgid "Decrease" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:722 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:730 #, python-format msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:779 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:849 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:857 #, python-format msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:924 #, python-format msgid "Bookmark #%d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:928 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:921 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:929 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:940 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:974 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:982 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:987 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:995 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:996 msgid "Unknown error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1111 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1118 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:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1121 msgid "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1126 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1128 msgid "The position at which to open the specified book. The position is a location as displayed in the top left corner of the viewer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1127 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1135 msgid "" "%prog [options] file\n" "\n" @@ -16363,69 +16379,69 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:520 #, python-format msgid "Choose your e-book device. If your device is not in the list, choose a \"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:581 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:652 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:653 #, python-format msgid "
An invalid library already exists at %(loc)s, delete it before trying to move the existing library.
Error: %(err)s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:657
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:664
msgid "Could not move library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:742
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749
msgid "Select location for books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:755
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:762
#, python-format
msgid "Failed to create a folder at %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:770
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:777
#, python-format
msgid "You must choose an empty folder for the calibre library. %s is not empty."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:854
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:861
msgid "&Next >"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:855
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:862
msgid "< &Back"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:856
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863
#: /usr/src/qt-everywhere-opensource-src-4.8.4/src/gui/widgets/qdialogbuttonbox.cpp:667
msgid "Cancel"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:857
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:864
msgid "&Finish"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:858
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:865
msgid "Commit"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:863
+#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:870
msgid "welcome wizard"
msgstr ""
@@ -17968,20 +17984,20 @@ msgid "Prefix to prepend to all URLs. Useful for reverseproxying to this server
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:353
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:643
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:355
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:649
msgid "All books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:352
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:642
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:354
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:648
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584
msgid "Newest"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:65
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:515
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:518
msgid "Loading, please wait"
msgstr ""
@@ -18004,7 +18020,7 @@ msgid "Browsing %d books"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:127
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:259
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:261
msgid "Average rating"
msgstr ""
@@ -18018,77 +18034,81 @@ msgstr ""
msgid "%d stars"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:260
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:262
msgid "Popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:282
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:284
msgid "library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:285
msgid "home"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:400
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:469
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:356
+msgid "Random book"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:403
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:472
msgid "Browse books by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:405
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:408
msgid "Choose a category to browse by:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:540
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:543
msgid "Browsing by"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:541
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:544
msgid "Up"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:678
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:684
msgid "in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:681
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:687
msgid "Books in"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:775
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:781
msgid "Other formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:782
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:788
#, python-format
msgid "Read %(title)s in the %(fmt)s format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:787
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:793
msgid "Get"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:800
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:806
msgid "Details"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:802
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:808
msgid "Permalink"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:803
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:809
msgid "A permanent link to this book"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:815
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:821
msgid "This book has been deleted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:913
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:927
msgid "in search"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:915
+#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:929
msgid "Matching books"
msgstr ""
@@ -18904,7 +18924,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:258
+#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:259
msgid "Control email delivery"
msgstr ""